ToggleChipColors

Interface

Android
public interface ToggleChipColors

Represents the background and content colors used in ToggleChips in different states.

Functions

@Composable public fun background(enabled: Boolean, checked: Boolean): State<Painter>

Represents the background treatment for this chip, depending on the enabled and checked properties. Backgrounds are typically a linear gradient when the chip is checked and solid when it is not.

Parameters

enabledWhether the chip is enabled
checkedWhether the chip is currently checked or unchecked
@Composable public fun contentColor(enabled: Boolean, checked: Boolean): State<Color>

Represents the content color for this chip, depending on the enabled and checked properties.

Parameters

enabledWhether the chip is enabled
checkedWhether the chip is currently checked or unchecked
@Composable public fun secondaryContentColor(enabled: Boolean, checked: Boolean): State<Color>

Represents the secondary content color for this chip, depending on the enabled and checked properties.

Parameters

enabledWhether the chip is enabled
checkedWhether the chip is currently checked or unchecked
@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

enabledWhether the chip is enabled
checkedWhether the chip is currently checked or unchecked