details
details - это раскрываемая панель, используемая для отображения и скрытия контента.
-
XML-элемент:
details -
Java-класс:
JmixDetails
Основы
Используйте details для скрытия дополнительной информации или опциональных элементов управления. details может содержать любой компонент или контейнер.
<details id="details" summaryText="View details">
<span text="Additional information or components may be added here."/>
</details>
Варианты темы
Используйте атрибут themeNames для настройки темы компонента.
| Вариант | Описание | Поддерживается в |
|---|---|---|
|
Применяет стиль с заливкой фона. |
Aura, Lumo |
|
Отображает значок переключателя после текста заголовка. |
Aura, Lumo |
|
Уменьшает размер компонента. |
Aura, Lumo |
|
Удаляет стандартные внутренние отступы из области содержимого. |
Aura |
Атрибуты
id - alignSelf - classNames - colspan - css - enabled - height - maxHeight - maxWidth - minHeight - minWidth - opened - summaryText - themeNames - visible - width
themeNames
Устанавливает тему для изменения внешнего вида компонента. Доступные встроенные варианты перечислены в разделе Варианты темы.
Обработчики
|
Чтобы сгенерировать заглушку обработчика в Jmix Studio, используйте вкладку Handlers панели инспектора Jmix UI, или команду Generate Handler, доступную на верхней панели контроллера экрана и через меню Code → Generate (Alt+Insert / Cmd+N). |
OpenedChangeEvent
OpenedChangeEvent отправляется каждый раз, когда изменяется атрибут opened компонента.
Смотрите также
Дополнительную информацию смотрите в документации Vaadin.