SplitSelectableChipColors
Interface
Android
public interface SplitSelectableChipColors
Represents the background and content colors used in SplitSelectableChip
s in different states.
Functions
@Composable public fun backgroundColor(enabled: Boolean): State<Color>
Represents the background color for this chip, depending on whether it is enabled
.
Parameters
enabled | Whether the chip is enabled |
@Composable public fun contentColor(enabled: Boolean): State<Color>
Represents the content color for this chip, depending on whether it is enabled
Parameters
enabled | Whether the chip is enabled |
@Composable public fun secondaryContentColor(enabled: Boolean): State<Color>
Represents the secondary content color for this chip, depending on whether it is enabled
Parameters
enabled | Whether the chip is enabled |
@Composable public fun selectionControlColor(enabled: Boolean, selected: Boolean): State<Color>
Represents the color for the selection control content for this chip, depending on the
enabled
and selected
properties.
Parameters
enabled | Whether the chip is enabled |
selected | Whether the chip is currently selected or unselected |
@Composable public fun splitBackgroundOverlay(enabled: Boolean, selected: Boolean): State<Color>
Represents the overlay to apply to a split background SplitSelectableChip to distinguish
between the two tappable areas. The overlay will be applied to "lighten" the background of
area under the selection control, depending on the enabled
and selected
properties.
Parameters
enabled | Whether the chip is enabled |
selected | Whether the chip is currently selected or unselected |