Юниверс DG SDK UI
v2.15.0

Класс RecordValuedAttribute

Абстрактная модель атрибута со значением

Иерархия (Просмотр сводки)

Реализует

Индекс

Конструкторы

Свойства

dirty: boolean

Является ли модель измененной

Окончание поддержки:2.16.0
hidden: BooleanField

Флаг является ли атрибут скрытым

Следует использовать setHidden и isHidden

modelId: number

Идентификатор модели

Имя атрибута

observabilitySet: Set<ReactiveProp>

Хендлер изменения параметра dirty

onValidation: (_validationResult: IValidationResult) => void

Хендлер в момент валидации модели

phantom: boolean

Является ли модель еще не опубликованной

Тип атрибута

validationResult: IValidationResult

Значение атрибута

Акцессоры

  • get isHidden(): boolean

    Геттер, определяющий является ли атрибут скрытым (используется для динамического отображения/скрытия на карточке записи)

    Возвращает boolean

  • get isValueEmpty(): boolean

    Геттер, определяющий является ли значение атрибута пустым

    Возвращает boolean

Методы

  • Клонирование модели

    Параметры типа

    Параметры

    • OptionalincludeSystemProps: boolean

      параметр, отвечающий за сохранение системных параметров модели

    Возвращает T

  • Получить сообщение об ошибки, после валидации

    Параметры

    • validatorName: string

      имя валидатора, у которого нужно получить сообщение об ошибке

    Возвращает string

  • Этот метод вызывается при валидации. Если в модели есть логические ошибки, то здесь будет приведен их список

    Возвращает string[]

  • Метод, устанавливающий флаг скрытности атрибута

    Параметры

    • isHidden: boolean

      Флаг является ли атрибут скрытым

    Возвращает void