RemoteSplitCheckboxButtonColors

class RemoteSplitCheckboxButtonColors


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

Summary

Public constructors

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

Public functions

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

Returns a copy of this RemoteSplitCheckboxButtonColors optionally overriding some values.

open operator Boolean
equals(other: Any?)
open Int

Public properties

RemoteColor

The box color of the RemoteSplitCheckboxButton when enabled and checked.

RemoteColor

The checkmark color of the RemoteSplitCheckboxButton when enabled and checked.

RemoteColor

The container color of the RemoteSplitCheckboxButton when enabled and checked.

RemoteColor

The content color of the RemoteSplitCheckboxButton when enabled and checked.

RemoteColor

The secondary content color of the RemoteSplitCheckboxButton when enabled and checked, used for secondaryLabel content.

RemoteColor

The split container color of the RemoteSplitCheckboxButton when enabled and checked.

RemoteColor

The box color of the RemoteSplitCheckboxButton when disabled and checked.

RemoteColor

The checkmark color of the RemoteSplitCheckboxButton when disabled and checked.

RemoteColor

The container color of the RemoteSplitCheckboxButton when disabled and checked.

RemoteColor

The content color of the RemoteSplitCheckboxButton when disabled and checked.

RemoteColor

The secondary content color of the RemoteSplitCheckboxButton when disabled and checked, used for secondaryLabel content.

RemoteColor

The split container color of the RemoteSplitCheckboxButton when disabled and checked.

RemoteColor

The box color of the RemoteSplitCheckboxButton when disabled and unchecked.

RemoteColor

The container color of the RemoteSplitCheckboxButton when disabled and unchecked.

RemoteColor

The content color of the RemoteSplitCheckboxButton when disabled and unchecked.

RemoteColor

The secondary content color of the RemoteSplitCheckboxButton when disabled and unchecked, used for secondaryLabel content.

RemoteColor

The split container color of the RemoteSplitCheckboxButton when disabled and unchecked.

RemoteColor

The box color of the RemoteSplitCheckboxButton when enabled and unchecked.

RemoteColor

The container color of the RemoteSplitCheckboxButton when enabled and unchecked.

RemoteColor

The content color of the RemoteSplitCheckboxButton when enabled and unchecked.

RemoteColor

The secondary content color of the RemoteSplitCheckboxButton when enabled and unchecked, used for secondaryLabel content.

RemoteColor

The split container color of the RemoteSplitCheckboxButton when enabled and unchecked.

Public constructors

RemoteSplitCheckboxButtonColors

Added in 1.0.0-alpha12
RemoteSplitCheckboxButtonColors(
    checkedContainerColor: RemoteColor,
    checkedContentColor: RemoteColor,
    checkedSecondaryContentColor: RemoteColor,
    checkedSplitContainerColor: RemoteColor,
    checkedBoxColor: RemoteColor,
    checkedCheckmarkColor: RemoteColor,
    uncheckedContainerColor: RemoteColor,
    uncheckedContentColor: RemoteColor,
    uncheckedSecondaryContentColor: RemoteColor,
    uncheckedSplitContainerColor: RemoteColor,
    uncheckedBoxColor: RemoteColor,
    disabledCheckedContainerColor: RemoteColor,
    disabledCheckedContentColor: RemoteColor,
    disabledCheckedSecondaryContentColor: RemoteColor,
    disabledCheckedSplitContainerColor: RemoteColor,
    disabledCheckedBoxColor: RemoteColor,
    disabledCheckedCheckmarkColor: RemoteColor,
    disabledUncheckedContainerColor: RemoteColor,
    disabledUncheckedContentColor: RemoteColor,
    disabledUncheckedSecondaryContentColor: RemoteColor,
    disabledUncheckedSplitContainerColor: RemoteColor,
    disabledUncheckedBoxColor: RemoteColor
)
Parameters
checkedContainerColor: RemoteColor

The container color of the RemoteSplitCheckboxButton when enabled and checked.

checkedContentColor: RemoteColor

The content color of the RemoteSplitCheckboxButton when enabled and checked.

checkedSecondaryContentColor: RemoteColor

The secondary content color of the RemoteSplitCheckboxButton when enabled and checked, used for secondaryLabel content.

checkedSplitContainerColor: RemoteColor

The split container color of the RemoteSplitCheckboxButton when enabled and checked.

checkedBoxColor: RemoteColor

The box color of the RemoteSplitCheckboxButton when enabled and checked.

checkedCheckmarkColor: RemoteColor

The checkmark color of the RemoteSplitCheckboxButton when enabled and checked.

uncheckedContainerColor: RemoteColor

The container color of the RemoteSplitCheckboxButton when enabled and unchecked.

uncheckedContentColor: RemoteColor

The content color of the RemoteSplitCheckboxButton when enabled and unchecked.

uncheckedSecondaryContentColor: RemoteColor

The secondary content color of the RemoteSplitCheckboxButton when enabled and unchecked, used for secondaryLabel content.

uncheckedSplitContainerColor: RemoteColor

The split container color of the RemoteSplitCheckboxButton when enabled and unchecked.

uncheckedBoxColor: RemoteColor

The box color of the RemoteSplitCheckboxButton when enabled and unchecked.

disabledCheckedContainerColor: RemoteColor

The container color of the RemoteSplitCheckboxButton when disabled and checked.

disabledCheckedContentColor: RemoteColor

The content color of the RemoteSplitCheckboxButton when disabled and checked.

disabledCheckedSecondaryContentColor: RemoteColor

The secondary content color of the RemoteSplitCheckboxButton when disabled and checked, used for secondaryLabel content.

disabledCheckedSplitContainerColor: RemoteColor

The split container color of the RemoteSplitCheckboxButton when disabled and checked.

disabledCheckedBoxColor: RemoteColor

The box color of the RemoteSplitCheckboxButton when disabled and checked.

disabledCheckedCheckmarkColor: RemoteColor

The checkmark color of the RemoteSplitCheckboxButton when disabled and checked.

disabledUncheckedContainerColor: RemoteColor

The container color of the RemoteSplitCheckboxButton when disabled and unchecked.

disabledUncheckedContentColor: RemoteColor

The content color of the RemoteSplitCheckboxButton when disabled and unchecked.

disabledUncheckedSecondaryContentColor: RemoteColor

The secondary content color of the RemoteSplitCheckboxButton when disabled and unchecked, used for secondaryLabel content.

disabledUncheckedSplitContainerColor: RemoteColor

The split container color of the RemoteSplitCheckboxButton when disabled and unchecked.

disabledUncheckedBoxColor: RemoteColor

The box color of the RemoteSplitCheckboxButton when disabled and unchecked.

Public functions

copy

Added in 1.0.0-alpha12
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

open operator fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

Public properties

checkedBoxColor

Added in 1.0.0-alpha12
val checkedBoxColor: RemoteColor

The box color of the RemoteSplitCheckboxButton when enabled and checked.

checkedCheckmarkColor

Added in 1.0.0-alpha12
val checkedCheckmarkColor: RemoteColor

The checkmark color of the RemoteSplitCheckboxButton when enabled and checked.

checkedContainerColor

Added in 1.0.0-alpha12
val checkedContainerColor: RemoteColor

The container color of the RemoteSplitCheckboxButton when enabled and checked.

checkedContentColor

Added in 1.0.0-alpha12
val checkedContentColor: RemoteColor

The content color of the RemoteSplitCheckboxButton when enabled and checked.

checkedSecondaryContentColor

Added in 1.0.0-alpha12
val checkedSecondaryContentColor: RemoteColor

The secondary content color of the RemoteSplitCheckboxButton when enabled and checked, used for secondaryLabel content.

checkedSplitContainerColor

Added in 1.0.0-alpha12
val checkedSplitContainerColor: RemoteColor

The split container color of the RemoteSplitCheckboxButton when enabled and checked.

disabledCheckedBoxColor

Added in 1.0.0-alpha12
val disabledCheckedBoxColor: RemoteColor

The box color of the RemoteSplitCheckboxButton when disabled and checked.

disabledCheckedCheckmarkColor

Added in 1.0.0-alpha12
val disabledCheckedCheckmarkColor: RemoteColor

The checkmark color of the RemoteSplitCheckboxButton when disabled and checked.

disabledCheckedContainerColor

Added in 1.0.0-alpha12
val disabledCheckedContainerColor: RemoteColor

The container color of the RemoteSplitCheckboxButton when disabled and checked.

disabledCheckedContentColor

Added in 1.0.0-alpha12
val disabledCheckedContentColor: RemoteColor

The content color of the RemoteSplitCheckboxButton when disabled and checked.

disabledCheckedSecondaryContentColor

Added in 1.0.0-alpha12
val disabledCheckedSecondaryContentColor: RemoteColor

The secondary content color of the RemoteSplitCheckboxButton when disabled and checked, used for secondaryLabel content.

disabledCheckedSplitContainerColor

Added in 1.0.0-alpha12
val disabledCheckedSplitContainerColor: RemoteColor

The split container color of the RemoteSplitCheckboxButton when disabled and checked.

disabledUncheckedBoxColor

Added in 1.0.0-alpha12
val disabledUncheckedBoxColor: RemoteColor

The box color of the RemoteSplitCheckboxButton when disabled and unchecked.

disabledUncheckedContainerColor

Added in 1.0.0-alpha12
val disabledUncheckedContainerColor: RemoteColor

The container color of the RemoteSplitCheckboxButton when disabled and unchecked.

disabledUncheckedContentColor

Added in 1.0.0-alpha12
val disabledUncheckedContentColor: RemoteColor

The content color of the RemoteSplitCheckboxButton when disabled and unchecked.

disabledUncheckedSecondaryContentColor

Added in 1.0.0-alpha12
val disabledUncheckedSecondaryContentColor: RemoteColor

The secondary content color of the RemoteSplitCheckboxButton when disabled and unchecked, used for secondaryLabel content.

disabledUncheckedSplitContainerColor

Added in 1.0.0-alpha12
val disabledUncheckedSplitContainerColor: RemoteColor

The split container color of the RemoteSplitCheckboxButton when disabled and unchecked.

uncheckedBoxColor

Added in 1.0.0-alpha12
val uncheckedBoxColor: RemoteColor

The box color of the RemoteSplitCheckboxButton when enabled and unchecked.

uncheckedContainerColor

Added in 1.0.0-alpha12
val uncheckedContainerColor: RemoteColor

The container color of the RemoteSplitCheckboxButton when enabled and unchecked.

uncheckedContentColor

Added in 1.0.0-alpha12
val uncheckedContentColor: RemoteColor

The content color of the RemoteSplitCheckboxButton when enabled and unchecked.

uncheckedSecondaryContentColor

Added in 1.0.0-alpha12
val uncheckedSecondaryContentColor: RemoteColor

The secondary content color of the RemoteSplitCheckboxButton when enabled and unchecked, used for secondaryLabel content.

uncheckedSplitContainerColor

Added in 1.0.0-alpha12
val uncheckedSplitContainerColor: RemoteColor

The split container color of the RemoteSplitCheckboxButton when enabled and unchecked.