SplitToggleChipColors
Interface
Android
public interface SplitToggleChipColors
Represents the background and content colors used in SplitToggleChip
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 toggleControlColor(enabled: Boolean, checked: Boolean): State<Color>
Represents the color for the toggle control content for this chip, depending on the enabled
and checked
properties.
Parameters
enabled | Whether the chip is enabled |
checked | Whether the chip is currently checked or unchecked |
@Composable public fun splitBackgroundOverlay(enabled: Boolean, checked: Boolean): State<Color>
Represents the overlay to apply to a split background SplitToggleChip to distinguish between
the two tappable areas. The overlay will be applied to "lighten" the background of area under
the toggle control, depending on the enabled
and checked
properties.
Parameters
enabled | Whether the chip is enabled |
checked | Whether the chip is currently checked or unchecked |