Preparing search index...

    Модель альтернативного кодового атрибута мета-модели

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    Accessors

    Methods

    Constructors

    Properties

    Дополнительные параметры атрибута

    defaultValue: StringField<null>

    Значение атрибута по умолчанию

    description: StringField

    Описание атрибута

    dirty: boolean
    displayable: BooleanField

    Является ли атрибут отображаемым

    displayName: StringField

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

    hidden: BooleanField

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

    mainDisplayable: BooleanField

    Является ли атрибут главным отображаемым

    modelId: number

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

    nullable: BooleanField

    Может ли атрибут быть незаполненным

    observabilitySet: Set<ReactiveProp>
    onValidation: (_validationResult: IValidationResult) => void

    Порядок отображения относительно других атрибутов

    phantom: boolean
    readOnly: BooleanField

    Находится ли атрибут в режиме только для чтения

    rights: null | Right

    Права пользователя, связанные с данным атрибутом

    searchable: BooleanField

    Является ли атрибут поисковым

    searchCaseInsensitive: BooleanField

    Включен ли регистронезависимый поиск (для атрибутов типа "Строковый")

    searchCustomSort: EnumField<AttributeSearchCustomSort, null>

    Тип поисковой сортировки (для атрибутов типа "Строковый" с включенной поддержкой транслитерации)

    searchMorphologically: BooleanField

    Включен ли морфологический поиск (для атрибутов типа "Строковый")

    searchWithSynonyms: BooleanField

    Включен ли поиск по синонимам (для атрибутов типа "Строковый")

    searchWithTransliteration: BooleanField

    Включена ли поддержка транслитерации при поиске (для атрибутов типа "Строковый")

    simpleDataType: EnumField<CODE_DATA_TYPE>

    Тип простого атрибута

    unique: BooleanField

    Должно ли значение атрибута быть уникальным

    validationResult: IValidationResult

    Accessors

    • get isCreatable(): boolean

      Имеет ли пользователь права на создание атрибута

      Returns boolean

    • get isEditable(): boolean

      Имеет ли пользователь права на редактирование атрибута

      Returns boolean

    • get isIndexable(): boolean

      Является ли атрибут индексируемым

      Returns boolean

    • get isReadable(): boolean

      Имеет ли пользователь права на чтение атрибута

      Returns boolean

    • get processedDefaultValue(): any

      Значение атрибута по умолчанию, используемое при создании дата-атрибута

      Returns any

    • get required(): boolean

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

      Returns boolean

    • get typeValue(): CODE_DATA_TYPE

      Тип атрибута

      Returns CODE_DATA_TYPE

    Methods

    • This method is called at the final stage of model initialization

      Returns void

    • The method calls before the model initialization begins

      Returns void

    • Метод, сбрасывающий дополнительные поля атрибута, относящиеся к указанным категориям типов

      Parameters

      Returns void

    • Cloning model data

      Type Parameters

      Parameters

      • OptionalincludeSystemProps: boolean

        phantom, dirty, original values

      Returns T

      T

    • Creates model fields

      Parameters

      • data: any

      Returns void

    • Метод, возвращающий десериализованное значение дополнительного параметра атрибута

      Type Parameters

      • T

      Parameters

      • key: string

        Имя доп. параметра

      Returns undefined | T

    • Parameters

      • validatorName: string

      Returns string

    • Returns an array of model fields

      Returns any[]

    • Returns { [key: string]: any }

    • Returns { [key: string]: any }

    • This method is called at the validation. If there is logical errors in model, here will be list of them

      Returns string[]

    • Returns whether a new record is selected

      Returns boolean

    • Parameters

      • Optionallevel: number

      Returns Map<string, string[]>

    • Метод, устанавливающий значение дополнительного параметра атрибута

      Parameters

      • key: string

        Имя доп. параметра

      • value: any

      Returns void

    • Parameters

      • flag: boolean

      Returns void

    • Parameters

      • flag: boolean

      Returns void

    • Sets the phantom attribute cascadingly for the model

      Parameters

      • phantom: boolean

      Returns void

    • Метод, устанавливающий значение дополнительного поля атрибута, относящегося к указанной категории типов

      Parameters

      • typeCategory: AttributeTypeCategory

        Категория типов

      • value: null | string

        Новое значение

      Returns void