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 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.
- nodes
- popup
- Top-level overlay /
Popupprimitive. - progress_
indicator - Progress indicators following Jetpack Compose’s
androidx.compose.material3.CircularProgressIndicatorandLinearProgressIndicator(indeterminate variants). - row
- Row widget implementation
- scopes
- Scope traits and implementations for Box, Column, and Row
- selection_
handle - Draggable text-selection handles (finger teardrops) drawn in the top-level overlay.
- spacer
- Spacer widget implementation
- swipe_
to_ dismiss - SwipeToDismiss composable
- text
- Text widget implementation
- text_
selection_ menu - Floating text-selection contextual menu (Copy / Cut / Paste / Select all).