Skip to main contentModule components
Source pub use generic::GenericComponent;
- audio_player
- AudioPlayer component.
- button
- Button component — renders a clickable button with variant styling.
- card
- Card component — renders a rounded-border container with a single child.
- checkbox
- CheckBox component — renders a labeled checkbox with a checked/unchecked indicator.
- choice_picker
- ChoicePicker component — renders a list of selectable options.
- column
- Column component — vertical layout container.
- date_time_input
- DateTimeInput component — renders a date/time input display.
- divider
- Divider component — renders a horizontal or vertical separator line.
- generic
- Generic fallback component.
- icon
- Icon component — maps icon names to Unicode symbols and renders them.
- image
- Image component — renders an image in the TUI.
- list
- List component — renders children in a vertical or horizontal layout.
- modal
- Modal component — renders either the trigger child or the content child.
- row
- Row component — horizontal layout container.
- slider
- Slider component — renders a progress-bar style slider.
- tabs
- Tabs component — renders a horizontal tab bar with content area.
- text
- Text component — renders a styled paragraph.
- text_field
- TextField component — renders a labeled text input display.
- video
- Video component — renders a placeholder for videos in TUI.