Package-level declarations
Types
Corresponds to the slots of Material Web md-item.
Functions
Material Design dialog.
Material Design assist chip.
filled button
Material Design elevated assist chip.
Material Design elevated filter chip.
Material Design elevated suggestion chip.
An alias of ExposedDropdownMenuBoxWithTextField.
a shortcut to Button
An alias for Card.
Material Design filled select.
Material Design filter chip.
Material Design input chip.
An explicit alias of Text.
The outlined variant of FilledSelect.
Material Design tab.
Material Design radio button.
A conventional row with a radio button and its label. Compose UI doesn't provide this Component officially and Material Design's official size specs are a bit vague on this. Therefore, this component is designed for conventional use following a mixture of conventions observed from https://github.com/material-components/material-web/blob/main/docs/components/radio.md#accessibility and https://kotlinlang.org/api/compose-multiplatform/material3/androidx.compose.material3/-radio-button.html. By default, this row only has spacing between the radio button and the label, and has no padding around.
Material Design segmented button.
Material Design select option.
A simple dialog without the conventional components such as title, text, and buttons, showing just a Card overlay. The corresponding Compose UI Dialog component is actually not in the material3 package but in androidx.compose.ui.window. Currently not completely visually consistent on both kinds of platforms. On Compose UI, it doesn't have a min height; while on JS DOM, it does.
A variant of com.huanshankeji.compose.material3.Snackbar with its open state delegating to its more idiomatic open attribute on JS DOM, providing an alternative implementation to use in com.huanshankeji.compose.material3.SnackbarHost on JS DOM, though not used now.
Material Design suggestion chip.
Delegates to raw text without any element on JS / Compose HTML.