@if (!isEditMode()) {

{{ 'kb.kv-schemas.form.title' | translate }}

{{ 'kb.kv-schemas.form.subtitle' | translate }}

}
{{ 'kb.kv-schemas.form.schema-name' | translate }} {{ 'kb.kv-schemas.form.schema-description' | translate }}

{{ 'kb.kv-schemas.form.fields' | translate }}

{{ 'kb.kv-schemas.form.fields-subtitle' | translate }}

@if (fieldsArray.length > 0) {
@for (col of config.columns; track col) { {{ 'kb.kv-schemas.form.col.' + col | translate }} }
@for (fieldGroup of fieldsArray.controls; track $index) {
@for (type of config.fieldTypeOptions; track type) { {{ type }} }
@if (isRangeEnabled(getFieldType($index))) { } @else { — }
@if (isRepeatedEnabled(getFieldType($index))) { } @else { — }
}
}
{{ 'kb.kv-schemas.form.add-field' | translate }}
@if (fieldsArray.hasError('uniqueKeys')) {

{{ 'kb.kv-schemas.validation.unique-keys' | translate }}

}
{{ 'generic.cancel' | translate }} {{ (isEditMode() ? 'generic.save' : 'generic.create') | translate }}