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