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

checkedContainerColorContainer or background color when the checkbox is checked
checkedContentColorColor of the content like label when the checkbox is checked
checkedSecondaryContentColorColor of the secondary content like secondary label when the checkbox is checked
checkedIconColorColor of the icon when the checkbox is checked
checkedBoxColorColor of the box when the checkbox is checked
checkedCheckmarkColorColor of the checkmark when the checkbox is checked
uncheckedContainerColorContainer or background color when the checkbox is unchecked
uncheckedContentColorColor of the content like label when the checkbox is unchecked
uncheckedSecondaryContentColorColor of the secondary content like secondary label when the checkbox is unchecked
uncheckedIconColorColor of the icon when the checkbox is unchecked
uncheckedBoxColorColor of the box when the checkbox is unchecked
disabledCheckedContainerColorContainer or background color when the checkbox is disabled and checked
disabledCheckedContentColorColor of content like label when the checkbox is disabled and checked
disabledCheckedSecondaryContentColorColor of the secondary content like secondary label when the checkbox is disabled and checked
disabledCheckedIconColorIcon color when the checkbox is disabled and checked
disabledCheckedBoxColorBox color when the checkbox is disabled and checked
disabledCheckedCheckmarkColorCheckmark color when the checkbox is disabled and checked
disabledUncheckedContainerColorContainer or background color when the checkbox is disabled and unchecked
disabledUncheckedContentColorColor of the content like label when the checkbox is disabled and unchecked
disabledUncheckedSecondaryContentColorColor of the secondary content like secondary label when the checkbox is disabled and unchecked
disabledUncheckedIconColorIcon color when the checkbox is disabled and unchecked
disabledUncheckedBoxColorBox 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.