Box Scope
Box content scope that exposes box-alignment modifiers.
Functions
Emits a standard confirmation dialog composite.
Box composite with a badge anchored to the top end.
Emits the low-level text input node without outer label or supporting text.
Bottom app bar composite.
Emits a Button node and resolves colors, sizing, shape, and text style from theme defaults.
Composite Card built from Box and Surface-like style tokens.
Emits a checkbox node with a text label.
Composite Chip supporting selected/disabled states, leading icon, and trailing icon action.
Emits a circular progress indicator node.
Emits a vertical linear layout node.
Requests a dialog overlay that hosts custom UI content.
Emits a divider node.
Emits an anchored dropdown menu.
Emits one selectable item inside a dropdown menu.
Elevated convenience variant of Card.
Emits a single-line text field configured for email input.
Emits one VNode and recursively builds its subtree when content is provided.
Extended FloatingActionButton with text and an optional icon.
Composite FloatingActionButton built from Box, theme tokens, and click modifiers.
Emits a column-flow layout node.
Emits a row-flow layout node.
Emits a HorizontalPager and creates an independent lazy item session for each page.
Icon-oriented convenience wrapper around Image, using ContentColor by default.
Emits an IconButton node and appends click semantics through Modifier.
Emits an image node and uses the current ImageLoading loader for remote sources.
Emits a LazyColumn from LazyListScope DSL and captures current locals for item sessions.
Emits a LazyColumn from list data.
Emits a LazyRow from LazyListScope DSL; LazyRow does not support sticky headers.
Emits a LazyRow from list data.
Emits a LazyVerticalGrid from LazyGridScope DSL.
Emits a LazyVerticalGrid from list data.
Emits a linear progress indicator node.
Standard list item composite.
Requests a modal bottom sheet overlay.
Emits a bottom NavigationBar node.
Emits a single-line text field configured for numeric input.
Outlined convenience variant of Card.
Emits a single-line text field configured for password input.
Emits a lightweight text tooltip.
Requests a popup overlay anchored to the given anchorId.
Provides one UiLocal within the content scope.
Provides multiple UiLocals in order within the content scope.
Provides an overlay host within the content scope.
Emits a pull-to-refresh container whose content is limited to ScrollableScope.
Emits a radio button node for mutually exclusive selection flows.
Creates an explicit restart boundary without emitting an Android View.
Emits a rich text node while preserving TextDocument span/paragraph data.
Emits a horizontal linear layout node.
Page scaffold composite that arranges top/content/fab/bottom regions.
Emits a vertically scrollable Column node.
Emits a horizontally scrollable Row node.
Emits a search bar composite widget.
Emits a SegmentedControl node.
Emits an integer-valued slider node.
Requests a snackbar transient feedback overlay.
Emits an empty spacer node whose size is usually controlled by Modifier.
Emits a Surface container and provides a default content color within its content scope.
Emits a switch node with a text label.
Emits a TabRow and creates child sessions that update with selected state.
Emits a plain text node.
Emits a multi-line text input area.
Text-style convenience variant of Button.
Emits a standard text field composite with label, placeholder, and supporting text.
Requests a toast transient feedback overlay.
Top app bar composite.
Provides one environment snapshot while building content.
Resolves and provides one theme snapshot while building content.
Provides selected token families over the current theme while building content.
Computes and provides selected token families from their current values.
Emits a VerticalPager and creates an independent lazy item session for each page.