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

Класс LookupEntity

Модель справочника

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

Реализует

Индекс

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

Свойства

Методы

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

Свойства

aliasCodeAttributes: ModelCollection<AliasCodeAttribute>

Коллекция псевдонимов кодовых атрибутов

Коллекция массив-атрибутов

Коллекция групп атрибутов модели

Окончание поддержки:2.16.0
classifiers: AnyField

Рудимент, больше не используется в системе

codeAttribute: CodeAttribute

Кодовый атрибут

Коллекция дополнительных параметров модели

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

Рудимент, больше не используется в системе

description: StringField

Описание

dirty: boolean

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

displayName: StringField

Отображаемое имя

externalIdGenerationStrategy: IdGenerationStrategy | null

Стратегия генерация идентификатора

globalSearchEnabled: BooleanField
groupName: StringField

Имя группы, к которой принадлежит модель

hasData: BooleanField

Есть ли у модели созданные экземпляры

hideValidityPeriods: BooleanField

Флаг отключения периодов актуальности

hierarchical: BooleanField

Является ли справочник иерархическим

isPublished: BooleanField

Была ли модель опубликована

mergeSettings: MergeSettings | null

Настройки слияния

modelId: number

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

Внутреннее имя

observabilitySet: Set<ReactiveProp>

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

onValidation: (_validationResult: IValidationResult) => void

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

phantom: boolean

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

simpleAttributes: ModelCollection<SimpleAttribute>

Коллекция простых атрибутов

validationResult: IValidationResult
Окончание поддержки:2.16.0
validityField: AnyField

Рудимент, больше не используется в системе

validityPeriod: AnyField<IValidityPeriod | null>

Период актуальности

version: StringField

Версия ревизии модели

Методы

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

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

    Параметры

    • OptionalincludeSystemProps: boolean

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

    Возвращает T

  • Метод получения коллекции ключей

    Параметры

    • name: string

      Имя коллекции, которое нужно получить

    Возвращает any

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

    Параметры

    • validatorName: string

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

    Возвращает string

  • Метод, возвращающий список ошибок сущности

    Возвращает { errors: string[]; path: string[] }[]

  • Возвращает коллекцию типа ключ/значение полей модели

    Возвращает { [key: string]: any }

  • Получить степень детализации даты метамодели. Если параметр пропущен, возвращает значение DATE.

    Возвращает DateGranularityMode

  • Возвращает hasMany коллекцию типа ключ/значение полей модели

    Возвращает { [key: string]: any }

  • Возвращает hasOne коллекцию типа ключ/значение полей модели

    Возвращает { [key: string]: any }

  • Получение результата валидации

    Параметры

    • Optionallevel: number

      уровень ошибок, который должен вернуться

    Возвращает Map<string, string[]>

  • Удалить атрибут из настроек слияния

    Параметры

    • attributeName: string

      имя удаляемого атрибута

    Возвращает void

  • Установить кодовый атрибут

    Параметры

    Возвращает void

  • Изменение флага deepDirty

    Параметры

    • flag: boolean

      значение, которое нужно установить

    Возвращает void

  • Изменение фала dirty

    Параметры

    • flag: boolean

      значение, которое нужно установить

    Возвращает void