Свойства flexberry-toggler, настройка flexberry-toggler
flexberry-toggler - компонент, позволяющий пользователю, показывать или скрывать вложенное в него содержимое. В нем могут быть размещены поля формы, список, детейлы и другое.
Список свойств
Название свойства | Краткое описание |
---|---|
expanded |
Текущее состояние видимости: развернут элемент или нет |
caption |
Общий заголовок в заголовке компонента |
expandedCaption |
Заголовок компонента для развернутого состояния |
collapsedCaption |
Заголовок компонента для свернутого состояния |
currentCaption |
Текущий заголовок компонента |
iconClass |
Иконка компонента |
hasResizableOLV |
Флаг указывает, когда toogler содержит OLV с возможностью изменения рвзмера колонок |
duration |
Продолжительность в миллисекундах открытия анимации. При установленном 0 анимация отключена. Важно: используется только при первоначальном рендеринге |
Пример использования
Настройка flexberry-toggler
осуществляется в шаблоне страницы:
{{#flexberry-toggler
expandedCaption='Expanded caption'
collapsedCaption='Collapsed caption'
expanded=true
}}
Content
{{/flexberry-toggler}}
При загрузке страницы компонент находится в развернутом состоянии, заголовок для развернутого сосостояния Expanded caption
, а для свернутого - Collapsed caption
.
Пользовательские настройки
Состояние flexberry-toggler
может быть сохранено в пользовательских настройках приложения.
Для использования сервиса настроек пользователя компонент flexberry-toggler
должен содержать следующие атрибуты:
{{flexberry-toggler
...
componentName="..."
...
}}
componentName
- обязательный атрибут служащий для привязки пользовательских настроек. Он должен быть уникальным в пределах одной отображаемой страницы.