Объект, описывающий элемент управления на карточке, особым образом привязанный к данным карточки или не привязан вообще.

Hierarchy (View Summary, Expand)

Implements

Constructors

Properties

caption: null | string = null

Отображаемое имя объекта.

Флаги, определяющие дополнительные атрибуты.

Настройки, связанные с UI.

name: null | string = null

Имя элемента управления или null, если имя не задано. Рекомендуется задавать имя, уникальное для формы.

requiredText: null | string = null

Текст, отображаемый при отсутствии значения для контрола, значение которого должно быть обязательно задано. Если задано null или пустая строка, то используется строка из валидатора или строка по умолчанию.

toolTip: null | string = null

Текст всплывающей подсказки для элемента управления или null, если текст не был задан.

Accessors

  • get blockSettings(): IStorage

    Настройки блока CardTypeBlock, которые задаются для каждого включённого в его состав объекта.

    Returns IStorage

  • set blockSettings(value: IStorage): void

    Parameters

    Returns void

  • get controlSettings(): IStorage

    Настройки используемого элемента управления, тип которого задан в свойстве CardTypeControl.type.

    Returns IStorage

  • set controlSettings(value: IStorage): void

    Parameters

    Returns void

  • get type(): CardControlType

    Тип используемого элемента управления.

    Returns CardControlType

  • set type(value: CardControlType): void

    Parameters

    Returns void

Methods

  • Создает новый объект, который является копией текущего экземпляра.

    Returns CardTypeCustomControl

  • Метод для получения информации об источнике данных контрола с учетом возможной регистрации кастомного метода для получения источника данных в CardControlTypeRegistry.

    Returns CardControlSourceInfo

    Возвращает информацию об источнике данных контрола.

  • Возвращает признак того, что значение, редактируемое элементом управления, является обязательным для заполнения.

    Returns boolean

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

  • Returns boolean

  • Возвращает признак того, что элемент управления является видимым в интерфейсе.

    Returns boolean

    Признак того, что элемент управления является видимым в интерфейсе.

  • Returns this

  • Устанавливает признак того, что значение, редактируемое элементом управления, является обязательным для заполнения. Если элемент управления не поддерживает установку такого признака, то действий не выполняется.

    Parameters

    • required: boolean

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

    Returns this

    Текущий объект для цепочки вызовов.

  • Устанавливает признак того, что элемент управления является видимым в интерфейсе. Если элемент управления не поддерживает установку такого признака, то действий не выполняется.

    Parameters

    • visible: boolean

      Признак того, что элемент управления является видимым в интерфейсе.

    Returns this

    Текущий объект для цепочки вызовов.

MMNEPVFCICPMFPCPTTAAATR