Search
    Preparing search index...

    Поле для хранения значение перечисления.

    Type Parameters

    • M
    • N extends void | null = void

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    allowNull: boolean
    descriptorConfig: undefined | IEnumFieldMainDescriptorConfig<M, void>
    dirty: boolean
    observabilitySet: Set<ReactiveProp>
    originalValue: N extends void ? OptionValueType<M> : null | OptionValueType<M>
    persist: boolean

    Флаг, указывающий на сохранение поля при сериализации.

    validationResult: string[]

    Список сообщений валидации поля.

    value: IObservableValue<
        N extends void ? OptionValueType<M> : null | OptionValueType<M>,
    >

    Accessors

    • get displayValue(): string

      Геттер отображаемого значения

      Returns string

    • get isPrimaryKey(): boolean

      Возвращает true, если поле является первичным ключом.

      Returns boolean

    • get options(): { title: string; value: OptionValueType<M> }[]

      Возвращает набор опций.

      Returns { title: string; value: OptionValueType<M> }[]

    • get selectedItem(): undefined | ItemType<M>

      Возвращает выбранный элемент

      Returns undefined | ItemType<M>

    Methods

    • Очищает текущее состояние валидации поля.

      Returns void

    • Записывает новое значение

      Returns void

    • Возвращает флаг изменено ли значение

      Returns boolean

    • Возвращает сообщение об ошибке.

      Returns string

    • Возвращает метку поля.

      Returns string

    • Возвращает копию результата валидации.

      Returns string[]

    • Returns true if the current value is different from the original value

      Returns boolean

    • Восстанавливает исходное значение поля.

      Returns void

    • Делает некоторые системные свойства реактивными в текущей модели.

      Parameters

      • props: ReactiveProp[]

        Список системных свойств.

      Returns void

    • Устанавливает новое значение поля.

      Parameters

      Returns void

    • Обновляет флаг изменилось ли поле.

      Returns void

    • Валидирует поле.

      Parameters

      • OptionaldisablePropagation: boolean

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

      Returns string[]