Skip to main content

Module widgets

Module widgets 

Source
Expand description

UI Widget components

Re-exports§

pub use animated_visibility::*;
pub use basic_text_field::*;
pub use box_widget::*;
pub use button::*;
pub use canvas::*;
pub use clickable_text::*;
pub use column::*;
pub use crossfade::*;
pub use flow_row::*;
pub use foreach::*;
pub use image::*;
pub use layout::*;
pub use lazy_list::*;
pub use linked_text::*;
pub use loupe::*;
pub use nodes::*;
pub use popup::*;
pub use progress_indicator::*;
pub use row::*;
pub use scopes::*;
pub use selection_handle::*;
pub use spacer::*;
pub use text::*;
pub use text_selection_menu::*;

Modules§

animated_visibility
AnimatedVisibility composable
basic_text_field
BasicTextField widget for editable text input.
box_widget
Box widget implementation
button
Button widget implementation
canvas
Canvas composable for custom drawing via DrawScope.
clickable_text
ClickableText widget for handling clicks on annotated text.
column
Column widget implementation
crossfade
Crossfade composable
flow_row
FlowRow widget implementation
foreach
ForEach iteration helper
image
Image composable and painter primitives.
layout
Generic Layout widget and SubcomposeLayout
lazy_list
LazyColumn and LazyRow widget implementations.
linked_text
LinkedText widget — renders AnnotatedString with link annotations auto-handled.
loupe
The liquid-glass text loupe: the magnifier bubble floating over a dragged caret / selection handle.
nodes
popup
Top-level overlay / Popup primitive.
progress_indicator
Progress indicators following Jetpack Compose’s androidx.compose.material3.CircularProgressIndicator and LinearProgressIndicator (indeterminate variants).
row
Row widget implementation
scopes
Scope traits and implementations for Box, Column, and Row
selection_handle
Draggable text-selection handles (accent lollipops) drawn in the top-level overlay.
spacer
Spacer widget implementation
swipe_to_dismiss
SwipeToDismiss composable
text
Text widget implementation
text_selection_menu
The floating text edit menu: a liquid-glass capsule of actions above the selection / caret, matched against the reference recording (example/target/text-selection/).