Class

RemoteCheckboxButtonColors

Represents the container, content, and control colors used in RemoteCheckboxButton in various states.

Source set: Android
public class RemoteCheckboxButtonColors(
    public val checkedContainerColor: RemoteColor,
    public val checkedContentColor: RemoteColor,
    public val checkedSecondaryContentColor: RemoteColor,
    public val checkedIconColor: RemoteColor,
    public val checkedBoxColor: RemoteColor,
    public val checkedCheckmarkColor: RemoteColor,
    public val uncheckedContainerColor: RemoteColor,
    public val uncheckedContentColor: RemoteColor,
    public val uncheckedSecondaryContentColor: RemoteColor,
    public val uncheckedIconColor: RemoteColor,
    public val uncheckedBoxColor: RemoteColor,
    public val disabledCheckedContainerColor: RemoteColor,
    public val disabledCheckedContentColor: RemoteColor,
    public val disabledCheckedSecondaryContentColor: RemoteColor,
    public val disabledCheckedIconColor: RemoteColor,
    public val disabledCheckedBoxColor: RemoteColor,
    public val disabledCheckedCheckmarkColor: RemoteColor,
    public val disabledUncheckedContainerColor: RemoteColor,
    public val disabledUncheckedContentColor: RemoteColor,
    public val disabledUncheckedSecondaryContentColor: RemoteColor,
    public val disabledUncheckedIconColor: RemoteColor,
    public val disabledUncheckedBoxColor: RemoteColor,
)

Represents the container, content, and control colors used in RemoteCheckboxButton in various states.

Parameters

checkedContainerColor Container color when checked and enabled.
checkedContentColor Content color when checked and enabled.
checkedSecondaryContentColor Secondary content color when checked and enabled.
checkedIconColor Icon color when checked and enabled.
checkedBoxColor Box color when checked and enabled.
checkedCheckmarkColor Checkmark color when checked and enabled.
uncheckedContainerColor Container color when unchecked and enabled.
uncheckedContentColor Content color when unchecked and enabled.
uncheckedSecondaryContentColor Secondary content color when unchecked and enabled.
uncheckedIconColor Icon color when unchecked and enabled.
uncheckedBoxColor Box color when unchecked and enabled.
disabledCheckedContainerColor Container color when checked and disabled.
disabledCheckedContentColor Content color when checked and disabled.
disabledCheckedSecondaryContentColor Secondary content color when checked and disabled.
disabledCheckedIconColor Icon color when checked and disabled.
disabledCheckedBoxColor Box color when checked and disabled.
disabledCheckedCheckmarkColor Checkmark color when checked and disabled.
disabledUncheckedContainerColor Container color when unchecked and disabled.
disabledUncheckedContentColor Content color when unchecked and disabled.
disabledUncheckedSecondaryContentColor Secondary content color when unchecked and disabled.
disabledUncheckedIconColor Icon color when unchecked and disabled.
disabledUncheckedBoxColor Box color when unchecked and disabled.

Functions

copy

Source set: Android
public fun copy(
        checkedContainerColor: RemoteColor? = this.checkedContainerColor,
        checkedContentColor: RemoteColor? = this.checkedContentColor,
        checkedSecondaryContentColor: RemoteColor? = this.checkedSecondaryContentColor,
        checkedIconColor: RemoteColor? = this.checkedIconColor,
        checkedBoxColor: RemoteColor? = this.checkedBoxColor,
        checkedCheckmarkColor: RemoteColor? = this.checkedCheckmarkColor,
        uncheckedContainerColor: RemoteColor? = this.uncheckedContainerColor,
        uncheckedContentColor: RemoteColor? = this.uncheckedContentColor,
        uncheckedSecondaryContentColor: RemoteColor? = this.uncheckedSecondaryContentColor,
        uncheckedIconColor: RemoteColor? = this.uncheckedIconColor,
        uncheckedBoxColor: RemoteColor? = this.uncheckedBoxColor,
        disabledCheckedContainerColor: RemoteColor? = this.disabledCheckedContainerColor,
        disabledCheckedContentColor: RemoteColor? = this.disabledCheckedContentColor,
        disabledCheckedSecondaryContentColor: RemoteColor? =
            this.disabledCheckedSecondaryContentColor,
        disabledCheckedIconColor: RemoteColor? = this.disabledCheckedIconColor,
        disabledCheckedBoxColor: RemoteColor? = this.disabledCheckedBoxColor,
        disabledCheckedCheckmarkColor: RemoteColor? = this.disabledCheckedCheckmarkColor,
        disabledUncheckedContainerColor: RemoteColor? = this.disabledUncheckedContainerColor,
        disabledUncheckedContentColor: RemoteColor? = this.disabledUncheckedContentColor,
        disabledUncheckedSecondaryContentColor: RemoteColor? =
            this.disabledUncheckedSecondaryContentColor,
        disabledUncheckedIconColor: RemoteColor? = this.disabledUncheckedIconColor,
        disabledUncheckedBoxColor: RemoteColor? = this.disabledUncheckedBoxColor,
    ): RemoteCheckboxButtonColors

Returns a copy of this RemoteCheckboxButtonColors optionally overriding some values.

equals

Source set: Android
override fun equals(other: Any?): Boolean

hashCode

Source set: Android
override fun hashCode(): Int

Content updated: