Skip to main content

Module components

Module components 

Source

Re-exports§

pub use generic::GenericComponent;

Modules§

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.