Class

RemoteSplitCheckboxButtonColors

Represents the container, content, and toggle control colors used in RemoteSplitCheckboxButton in different states.

Source set: Android
public class RemoteSplitCheckboxButtonColors(
    public val checkedContainerColor: RemoteColor,
    public val checkedContentColor: RemoteColor,
    public val checkedSecondaryContentColor: RemoteColor,
    public val checkedSplitContainerColor: RemoteColor,
    public val checkedBoxColor: RemoteColor,
    public val checkedCheckmarkColor: RemoteColor,
    public val uncheckedContainerColor: RemoteColor,
    public val uncheckedContentColor: RemoteColor,
    public val uncheckedSecondaryContentColor: RemoteColor,
    public val uncheckedSplitContainerColor: RemoteColor,
    public val uncheckedBoxColor: RemoteColor,
    public val disabledCheckedContainerColor: RemoteColor,
    public val disabledCheckedContentColor: RemoteColor,
    public val disabledCheckedSecondaryContentColor: RemoteColor,
    public val disabledCheckedSplitContainerColor: RemoteColor,
    public val disabledCheckedBoxColor: RemoteColor,
    public val disabledCheckedCheckmarkColor: RemoteColor,
    public val disabledUncheckedContainerColor: RemoteColor,
    public val disabledUncheckedContentColor: RemoteColor,
    public val disabledUncheckedSecondaryContentColor: RemoteColor,
    public val disabledUncheckedSplitContainerColor: RemoteColor,
    public val disabledUncheckedBoxColor: RemoteColor,
)

Represents the container, content, and toggle control colors used in RemoteSplitCheckboxButton in different states.

Parameters

checkedContainerColor The container color of the RemoteSplitCheckboxButton when enabled and checked.
checkedContentColor The content color of the RemoteSplitCheckboxButton when enabled and checked.
checkedSecondaryContentColor The secondary content color of the RemoteSplitCheckboxButton when enabled and checked, used for secondaryLabel content.
checkedSplitContainerColor The split container color of the RemoteSplitCheckboxButton when enabled and checked.
checkedBoxColor The box color of the RemoteSplitCheckboxButton when enabled and checked.
checkedCheckmarkColor The checkmark color of the RemoteSplitCheckboxButton when enabled and checked.
uncheckedContainerColor The container color of the RemoteSplitCheckboxButton when enabled and unchecked.
uncheckedContentColor The content color of the RemoteSplitCheckboxButton when enabled and unchecked.
uncheckedSecondaryContentColor The secondary content color of the RemoteSplitCheckboxButton when enabled and unchecked, used for secondaryLabel content.
uncheckedSplitContainerColor The split container color of the RemoteSplitCheckboxButton when enabled and unchecked.
uncheckedBoxColor The box color of the RemoteSplitCheckboxButton when enabled and unchecked.
disabledCheckedContainerColor The container color of the RemoteSplitCheckboxButton when disabled and checked.
disabledCheckedContentColor The content color of the RemoteSplitCheckboxButton when disabled and checked.
disabledCheckedSecondaryContentColor The secondary content color of the RemoteSplitCheckboxButton when disabled and checked, used for secondaryLabel content.
disabledCheckedSplitContainerColor The split container color of the RemoteSplitCheckboxButton when disabled and checked.
disabledCheckedBoxColor The box color of the RemoteSplitCheckboxButton when disabled and checked.
disabledCheckedCheckmarkColor The checkmark color of the RemoteSplitCheckboxButton when disabled and checked.
disabledUncheckedContainerColor The container color of the RemoteSplitCheckboxButton when disabled and unchecked.
disabledUncheckedContentColor The content color of the RemoteSplitCheckboxButton when disabled and unchecked.
disabledUncheckedSecondaryContentColor The secondary content color of the RemoteSplitCheckboxButton when disabled and unchecked, used for secondaryLabel content.
disabledUncheckedSplitContainerColor The split container color of the RemoteSplitCheckboxButton when disabled and unchecked.
disabledUncheckedBoxColor The box color of the RemoteSplitCheckboxButton when disabled and unchecked.

Functions

copy

Source set: Android
public fun copy(
        checkedContainerColor: RemoteColor? = null,
        checkedContentColor: RemoteColor? = null,
        checkedSecondaryContentColor: RemoteColor? = null,
        checkedSplitContainerColor: RemoteColor? = null,
        checkedBoxColor: RemoteColor? = null,
        checkedCheckmarkColor: RemoteColor? = null,
        uncheckedContainerColor: RemoteColor? = null,
        uncheckedContentColor: RemoteColor? = null,
        uncheckedSecondaryContentColor: RemoteColor? = null,
        uncheckedSplitContainerColor: RemoteColor? = null,
        uncheckedBoxColor: RemoteColor? = null,
        disabledCheckedContainerColor: RemoteColor? = null,
        disabledCheckedContentColor: RemoteColor? = null,
        disabledCheckedSecondaryContentColor: RemoteColor? = null,
        disabledCheckedSplitContainerColor: RemoteColor? = null,
        disabledCheckedBoxColor: RemoteColor? = null,
        disabledCheckedCheckmarkColor: RemoteColor? = null,
        disabledUncheckedContainerColor: RemoteColor? = null,
        disabledUncheckedContentColor: RemoteColor? = null,
        disabledUncheckedSecondaryContentColor: RemoteColor? = null,
        disabledUncheckedSplitContainerColor: RemoteColor? = null,
        disabledUncheckedBoxColor: RemoteColor? = null,
    ): RemoteSplitCheckboxButtonColors

Returns a copy of this RemoteSplitCheckboxButtonColors optionally overriding some values.

equals

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

hashCode

Source set: Android
override fun hashCode(): Int

Content updated: