Метаданные представления.

Hierarchy

Implements

Constructors

Properties

alias: string = ''

Уникальный алиас объекта.

appearance: null | string = null

Псевдоним внешнего вида строки представления.

autoSelectFirstRow: boolean = false

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

autoWidthRowLimit: null | number = null

Количество строк в наборе данных пределах которого работает автоматический расчет ширины столбцов.

caption: string = ''

Заголовок объекта.

collapseGroups: boolean = false

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

connection: null | string = null

Алиас строки подключения (из конфигурационного файла веб сервиса app.json) к БД.

enableAutoWidth: boolean = false

Признак автоматического расчета ширины столбцов представления.

exportDataPageLimit: number = ExportDataPageLimitDefault

Количество строк, запрашиваемых в режиме пейджинга при выгрузке данных.

formatVersion: 3 = 3

Версия формата JSON.

groupingColumn: null | string = null

Псевдоним столбца, по которому включена группировка по умолчанию.

multiSelect: boolean = false

Признак возможности множественного выбора строк в представлении.

pageLimit: number = PageLimitDefault

Количество строк, возвращаемых в режиме пейджинга.

paging: Paging = Paging.No

Поддержка постраничного вывода.

quickSearchParam: null | string = null

Псевдоним параметра быстрого поиска.

rowCountSubset: null | string = null

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

rowCounterVisible: boolean = true

Признак необходимости расчета и отображения количества строк.

selectionMode: ViewSelectionMode = ViewSelectionMode.Row

Режим выделения элементов представления.

tagsPosition: TagsPosition = TagsPosition.None

Расположение контрола со списком тегов.

treatAsSingleQuery: boolean = false

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

treeGroup: null | string = null

Имя столбца, содержащего признак того, что строка содержит только информацию о группе.

treeGroupDisplayValue: null | string = null

Имя столбца, содержащего отображаемое имя группы.

treeGroupId: null | string = null

Имя столбца, содержащего идентификатор группы строки.

treeGroupParentId: null | string = null

Имя столбца, содержащего идентификатор родительской группы.

treeId: null | string = null

Имя столбца идентификатора строки.

treeParentId: null | string = null

Имя столбца идентификатора родительской строки.

validationResult: ValidationResult = ValidationResult.empty

Результат валидации представления.

Accessors

  • get defaultSortColumns(): ISortColumn[]
  • Список колонок, по которым происходит сортировка по умолчанию.

    Returns ISortColumn[]

  • set defaultSortColumns(value: ISortColumn[]): void
  • Список колонок, по которым происходит сортировка по умолчанию.

    Parameters

    Returns void

  • get overrides(): IStorage<unknown>[]
  • Returns IStorage<unknown>[]

  • set overrides(value: IStorage<unknown>[]): void
  • Parameters

    Returns void

Methods

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

    Returns ViewMetadata

Generated using TypeDoc