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

Hierarchy

Implements

Constructors

Properties

caption: null | string = null

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

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

Remarks

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

name: null | string = null

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

requiredText: null | string = null

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

sectionId: string = Guid.empty

Идентификатор секции.

toolTip: null | string = null

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

Accessors

  • get blockSettings(): IStorage<unknown>
  • Настройки блока CardTypeBlock, которые задаются для каждого включённого в его состав объекта.

    Returns IStorage<unknown>

  • set blockSettings(value: IStorage<unknown>): void
  • Parameters

    Returns void

  • get columns(): CardTypeColumn[]
  • Объекты, описывающие информацию о колонках коллекционных или древовидных секций карточки.

    Returns CardTypeColumn[]

  • set columns(value: CardTypeColumn[]): void
  • Parameters

    Returns void

  • get controlSettings(): IStorage<unknown>
  • Настройки используемого элемента управления, тип которого задан в свойстве type.

    Returns IStorage<unknown>

  • set controlSettings(value: IStorage<unknown>): void
  • Parameters

    Returns void

  • get form(): CardTypeTableForm
  • Объект, описывающий пользовательский интерфейс для редактирования строки коллекционной или древовидной секции.

    Returns CardTypeTableForm

  • set form(value: CardTypeTableForm): void
  • Parameters

    Returns void

  • get type(): CardControlType
  • Тип используемого элемента управления.

    Returns CardControlType

  • set type(value: CardControlType): void
  • Parameters

    Returns void

Methods

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

    Returns CardTypeTableControl

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

    Returns

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

    Returns CardControlSourceInfo

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

    Returns

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

    Returns boolean

  • Returns boolean

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

    Returns

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

    Returns boolean

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

    Returns

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

    Parameters

    • required: boolean

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

    Returns CardTypeTableControl

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

    Returns

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

    Parameters

    • visible: boolean

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

    Returns CardTypeTableControl

Generated using TypeDoc