details
details — раскрываемая панель для отображения и скрытия содержимого.
XML-элемент |
|
|---|---|
Java-класс |
|
Основы
Используйте details для скрытия дополнительной информации или опциональных элементов управления. details может содержать любой компонент или контейнер.
<details summaryText="Details with FormLayout" width="100%">
<formLayout>
<textField label="Field 1"/>
<textField label="Field 2"/>
<textField label="Field 3"/>
</formLayout>
</details>
Варианты темы
Используйте атрибут themeNames, чтобы настроить тему компонента.
| Вариант | Описание | Поддерживается в |
|---|---|---|
|
Применяет стиль с заливкой фона. |
Aura, Lumo |
|
Отображает значок переключателя после текста заголовка. |
Aura, Lumo |
|
Уменьшает размер компонента. |
Aura, Lumo |
|
Удаляет стандартные внутренние отступы из области содержимого. |
Aura |
Атрибуты
Общие атрибуты имеют одинаковое назначение для всех компонентов. Следующие атрибуты относятся только к details:
| Имя | Описание | По умолчанию |
|---|---|---|
Определяет, развёрнуто ли содержимое. |
|
|
Задаёт заголовок, который остаётся видимым, когда содержимое свёрнуто. |
— |
|
Применяет один или несколько вариантов из раздела Варианты темы. |
— |
Обработчики
| Имя | Описание |
|---|---|
Срабатывает при присоединении компонента к UI. |
|
Срабатывает при отсоединении компонента от UI. |
|
Срабатывает при разворачивании или сворачивании компонента. |
Элементы
Элемент details может содержать один или несколько компонентов или контейнеров, а также вложенный элемент tooltip.