Package-level declarations
Functions
Renders a Material 3 assist chip displaying text as its label, with optional leadingIcon and trailingIcon. variant picks the visual style — default (outlined) or elevated. The chip is stateless (no selected state) and both icons are purely decorative — tapping either fires the same chip-level onClick. Dispatches onClick when tapped.
Default assist chip variant — outlined.
Default filter chip variant — outlined.
Default suggestion chip variant — outlined.
Elevated assist chip variant — shadowed surface-colored background.
Elevated filter chip variant — shadowed surface-colored background.
Elevated suggestion chip variant — shadowed surface-colored background.
Renders a Material 3 filter chip with a toggleable selected state, text as its label and optional leadingIcon / trailingIcon. variant picks the visual style — default (outlined) or elevated. Tapping the chip flips selected locally on the client (no round trip needed for the new value to take effect), then dispatches onCheck (when it becomes selected) or onUncheck (when it becomes unselected), always followed by onCheckChanged. The current selected value can be read from this tile by its id via GetData.
Renders a Material 3 input chip with a toggleable selected state, text as its label and optional leadingIcon / trailingIcon. Tapping the chip flips selected locally on the client (no round trip needed for the new value to take effect), then dispatches onCheck (when it becomes selected) or onUncheck (when it becomes unselected), always followed by onCheckChanged. The trailing icon is decorative — tapping anywhere on the chip toggles it. The current selected value can be read from this tile by its id via GetData.