TilesControl

class View.Representation.Layout.Frame.NavigationHub.TilesControl

Контрол тайл-компонента (секции) Навигационного хаба.

Описывается вложенным элементом <tiles> внутри базового фрейма NavigationHub. Каждый контрол связывает одну секцию Хаба с поставляющими её данные прикладными выборками.

Внимание: имя элемента tiles используется в двух разных контекстах:

  • как TilesControl — вложенный элемент NavigationHub (этот класс);

  • как TilesFrame — самостоятельный фрейм в <simpleComposer> представления выборки тайлов.

Контексты различаются по родительскому элементу. Не путать: TilesControl несёт ссылки на выборки (role/selectionName/groupsSelectionName), а TilesFrame — сопоставление колонок выборки тайлов.

Added in version 1.28.0.

Атрибуты:

attr role → String

Роль тайл-компонента, с которым связывается контрол. Поддерживаемые роли: favorites (закреплённое), popular (часто используемое), latest (недавно закрытые). Обязательное значение.

attr selectionName → String

Имя и представление выборки, поставляющей список тайлов для тайл-компонента, в формате имя#представление (например, Module_NavHubPinned#List). Обязательное значение.

attr groupsSelectionName → String

Имя и представление выборки, поставляющей список групп тайлов для тайл-компонента, в формате имя#представление (например, Module_NavHubPinnedGroups#List). Необязательное значение: при отсутствии тайл-компонент считается одногрупповым (все тайлы — в группе “по умолчанию”).