Вкладки. Набор многоуровневых разделов контента
известных как панели вкладок, которые отображаются по одному.
❯buridan add вкладки. набор многоуровневых разделов контентаПримеры
Базовый
линия
Используйте параметр variant="line" в tabs.list для стиля линии.
Вертикальный
Используйте orientation="vertical" для вертикальных вкладок.
Отключено
Используйте disabled=True, чтобы отключить вкладку.
Иконки
Справочник по API
вкладки.корень
Основной компонент контейнера, который инициализирует экземпляр вашей вкладки, сохраняет конфигурацию активного состояния на клиенте и определяет ориентацию макета.
tabs.root(
tabs.list(
tabs.trigger("Overview", value="overview"),
tabs.trigger("Analytics", value="analytics"),
),
tabs.content(
"Overview panel data",
value="overview"
),
default_value="overview",
)
вкладок.список
Группирует кнопки навигации триггера и управляет стилем визуальной темы.
tabs.list(
tabs.trigger("Tab 1", value="tab1"),
tabs.trigger("Tab 2", value="tab2"),
variant="line",
)
вкладки.триггер
Кликабельные кнопки, используемые для переключения активных состояний. Они безопасно объединяют внутренние действия JS на стороне клиента с дополнительными событиями, предоставляемыми пользователем.
tabs.trigger(
"Analytics",
value="analytics",
on_click=rx.console_log("Switched tabs!")
)
вкладки.контент
Структурная панель, содержащая контент, сопоставленный с определенным значением триггера вкладки. Мгновенно переключает видимость макета, используя сопоставление атрибутов CSS.
tabs.content(
"Your dashboard analytics modules go here.",
value="analytics",
)