Группировка

Элементы списка можно объединять в группы по общему признаку. Такие группы отображаются с заголовками, однако заголовок для первой группы списка можно скрывать. Заголовкам групп можно изменить визуальное представление: отображаемый текст, кнопку-экспандер, горизонтальную линию и шаблон в правой части. При клике по названию группы или кнопке-экспандеру происходит её разворачивание или сворачивание.

Документация API Спецификация Axure

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

<!-- WML -->
<Controls.list:View
   source="{{_viewSource}}"
   groupProperty="brand" />

Визуальное представление группировки

Можно управлять текстом заголовка группы, различными графическими элементами (кнопка-экспандер, горизонтальная линия) и их позиционированием, а также настроить отображение пользовательского шаблона в правой части заголовка группы.

События изменения состояния развернутости группы

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

Управление состоянием развернутости групп

Можно настроить набор свернутых групп при инициализации списка, а также настроить сохранение текущего состояния групп (развернута/свернута) при перезагрузке.