CheckboxButtonColors
Class
Android
public class CheckboxButtonColors(
public val checkedContainerColor: Color,
public val checkedContentColor: Color,
public val checkedSecondaryContentColor: Color,
public val checkedIconColor: Color,
public val checkedBoxColor: Color,
public val checkedCheckmarkColor: Color,
public val uncheckedContainerColor: Color,
public val uncheckedContentColor: Color,
public val uncheckedSecondaryContentColor: Color,
public val uncheckedIconColor: Color,
public val uncheckedBoxColor: Color,
public val disabledCheckedContainerColor: Color,
public val disabledCheckedContentColor: Color,
public val disabledCheckedSecondaryContentColor: Color,
public val disabledCheckedIconColor: Color,
public val disabledCheckedBoxColor: Color,
public val disabledCheckedCheckmarkColor: Color,
public val disabledUncheckedContainerColor: Color,
public val disabledUncheckedContentColor: Color,
public val disabledUncheckedSecondaryContentColor: Color,
public val disabledUncheckedIconColor: Color,
public val disabledUncheckedBoxColor: Color,
)
Represents the different container and content colors used for CheckboxButton in various
states, that are checked, unchecked, enabled and disabled.
Parameters
| checkedContainerColor | Container or background color when the checkbox is checked |
| checkedContentColor | Color of the content like label when the checkbox is checked |
| checkedSecondaryContentColor | Color of the secondary content like secondary label when the checkbox is checked |
| checkedIconColor | Color of the icon when the checkbox is checked |
| checkedBoxColor | Color of the box when the checkbox is checked |
| checkedCheckmarkColor | Color of the checkmark when the checkbox is checked |
| uncheckedContainerColor | Container or background color when the checkbox is unchecked |
| uncheckedContentColor | Color of the content like label when the checkbox is unchecked |
| uncheckedSecondaryContentColor | Color of the secondary content like secondary label when the checkbox is unchecked |
| uncheckedIconColor | Color of the icon when the checkbox is unchecked |
| uncheckedBoxColor | Color of the box when the checkbox is unchecked |
| disabledCheckedContainerColor | Container or background color when the checkbox is disabled and checked |
| disabledCheckedContentColor | Color of content like label when the checkbox is disabled and checked |
| disabledCheckedSecondaryContentColor | Color of the secondary content like secondary label when the checkbox is disabled and checked |
| disabledCheckedIconColor | Icon color when the checkbox is disabled and checked |
| disabledCheckedBoxColor | Box color when the checkbox is disabled and checked |
| disabledCheckedCheckmarkColor | Checkmark color when the checkbox is disabled and checked |
| disabledUncheckedContainerColor | Container or background color when the checkbox is disabled and unchecked |
| disabledUncheckedContentColor | Color of the content like label when the checkbox is disabled and unchecked |
| disabledUncheckedSecondaryContentColor | Color of the secondary content like secondary label when the checkbox is disabled and unchecked |
| disabledUncheckedIconColor | Icon color when the checkbox is disabled and unchecked |
| disabledUncheckedBoxColor | Box color when the checkbox is disabled and unchecked |
Functions
public fun copy(
checkedContainerColor: Color = this.checkedContainerColor,
checkedContentColor: Color = this.checkedContentColor,
checkedSecondaryContentColor: Color = this.checkedSecondaryContentColor,
checkedIconColor: Color = this.checkedIconColor,
checkedBoxColor: Color = this.checkedBoxColor,
checkedCheckmarkColor: Color = this.checkedCheckmarkColor,
uncheckedContainerColor: Color = this.uncheckedContainerColor,
uncheckedContentColor: Color = this.uncheckedContentColor,
uncheckedSecondaryContentColor: Color = this.uncheckedSecondaryContentColor,
uncheckedIconColor: Color = this.uncheckedIconColor,
uncheckedBoxColor: Color = this.uncheckedBoxColor,
disabledCheckedContainerColor: Color = this.disabledCheckedContainerColor,
disabledCheckedContentColor: Color = this.disabledCheckedContentColor,
disabledCheckedSecondaryContentColor: Color = this.disabledCheckedSecondaryContentColor,
disabledCheckedIconColor: Color = this.disabledCheckedIconColor,
disabledCheckedBoxColor: Color = this.disabledCheckedBoxColor,
disabledCheckedCheckmarkColor: Color = this.disabledCheckedCheckmarkColor,
disabledUncheckedContainerColor: Color = this.disabledUncheckedContainerColor,
disabledUncheckedContentColor: Color = this.disabledUncheckedContentColor,
disabledUncheckedSecondaryContentColor: Color = this.disabledUncheckedSecondaryContentColor,
disabledUncheckedIconColor: Color = this.disabledUncheckedIconColor,
disabledUncheckedBoxColor: Color = this.disabledUncheckedBoxColor,
): CheckboxButtonColors
Returns a copy of this CheckboxButtonColors, optionally overriding some of the values.
