04

Clauses particulières

Sélectionnez une clause proposée ou rédigez une clause personnalisée.

@if (loading()) {
} @else if (loadError()) { } @else {
@for (definition of definitions(); track definition.id) {
{{ definition.label }}

{{ definition.description }}

@if (catalogError(definition.id)) {

{{ catalogError(definition.id) }}

} @if (isSelected(definition.id) && definition.parameters.length) {
@for (parameter of definition.parameters; track parameter.name) { {{ parameter.label }} @switch (parameter.type) { @case ('CHOICE') { @for ( choice of parameter.choices; track choice.value ) { {{ choice.label }} } } @case ('NUMBER') { } @case ('DATE') { } @case ('TIME') { } @default { } } @if (parameterErrorFor(definition.id, parameter)) { {{ parameterErrorFor(definition.id, parameter) }} } }
}
} @empty {

Aucune clause proposée pour ce type de bail.

}
} @for (item of unavailableCatalogClauses(); track item.index) { @if (!loading()) {
La clause « {{ item.clause.catalogId }} » n'est plus disponible.
} }
@for (item of customClauses(); track item.index) {
Clause personnalisée {{ $index + 1 }} @if (customClauseError(item.index, item.clause)) { {{ customClauseError(item.index, item.clause) }} }
}
@if (showValidationError() && validationMessage()) { }