@if (label || required) { {{ label }} } {{ group.name }} @if (!(group.readonly || readOnly)) { } @if ((searchGroups$ | async)?.length) {
{{ group.name }}
} @else { } @if (searchGroupsControl.hasError('searchTypingError') && !searchLoading) { {{ 'ADF_CLOUD_GROUPS.ERROR.NOT_FOUND' | translate }} }
@if (validationLoading) { } @if (hasPreselectError() && !isValidationLoading()) {
{{ 'ADF_CLOUD_GROUPS.ERROR.NOT_FOUND' | translate }}
} @if (searchGroupsControl.hasError('pattern')) {
{{ 'ADF_CLOUD_PEOPLE_GROUPS.ERROR.INVALID_PATTERN' | translate: { pattern: getValidationPattern() } }}
} @if (searchGroupsControl.hasError('maxlength')) {
{{ 'ADF_CLOUD_PEOPLE_GROUPS.ERROR.INVALID_MAX_LENGTH' | translate: { requiredLength: getValidationMaxLength() } }}
} @if (searchGroupsControl.hasError('minlength')) {
{{ 'ADF_CLOUD_PEOPLE_GROUPS.ERROR.INVALID_MIN_LENGTH' | translate: { requiredLength: getValidationMinLength() } }}
} @if ((searchGroupsControl.hasError('required') || groupChipsCtrl.hasError('required')) && isDirty()) {
{{ 'ADF_CLOUD_PEOPLE_GROUPS.ERROR.REQUIRED' | translate }}
} @if (searchGroupsControl.hasError('searchTypingError') && !this.isFocused) {
{{ 'ADF_CLOUD_GROUPS.ERROR.NOT_FOUND' | translate }}
}