RemoteCheckboxButtonColors

class RemoteCheckboxButtonColors


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

Summary

Public constructors

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

Public functions

RemoteCheckboxButtonColors
copy(
    checkedContainerColor: RemoteColor?,
    checkedContentColor: RemoteColor?,
    checkedSecondaryContentColor: RemoteColor?,
    checkedIconColor: RemoteColor?,
    checkedBoxColor: RemoteColor?,
    checkedCheckmarkColor: RemoteColor?,
    uncheckedContainerColor: RemoteColor?,
    uncheckedContentColor: RemoteColor?,
    uncheckedSecondaryContentColor: RemoteColor?,
    uncheckedIconColor: RemoteColor?,
    uncheckedBoxColor: RemoteColor?,
    disabledCheckedContainerColor: RemoteColor?,
    disabledCheckedContentColor: RemoteColor?,
    disabledCheckedSecondaryContentColor: RemoteColor?,
    disabledCheckedIconColor: RemoteColor?,
    disabledCheckedBoxColor: RemoteColor?,
    disabledCheckedCheckmarkColor: RemoteColor?,
    disabledUncheckedContainerColor: RemoteColor?,
    disabledUncheckedContentColor: RemoteColor?,
    disabledUncheckedSecondaryContentColor: RemoteColor?,
    disabledUncheckedIconColor: RemoteColor?,
    disabledUncheckedBoxColor: RemoteColor?
)

Returns a copy of this RemoteCheckboxButtonColors optionally overriding some values.

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

Public properties

RemoteColor

Box color when checked and enabled.

RemoteColor

Checkmark color when checked and enabled.

RemoteColor

Container color when checked and enabled.

RemoteColor

Content color when checked and enabled.

RemoteColor

Icon color when checked and enabled.

RemoteColor

Secondary content color when checked and enabled.

RemoteColor

Box color when checked and disabled.

RemoteColor

Checkmark color when checked and disabled.

RemoteColor

Container color when checked and disabled.

RemoteColor

Content color when checked and disabled.

RemoteColor

Icon color when checked and disabled.

RemoteColor

Secondary content color when checked and disabled.

RemoteColor

Box color when unchecked and disabled.

RemoteColor

Container color when unchecked and disabled.

RemoteColor

Content color when unchecked and disabled.

RemoteColor

Icon color when unchecked and disabled.

RemoteColor

Secondary content color when unchecked and disabled.

RemoteColor

Box color when unchecked and enabled.

RemoteColor

Container color when unchecked and enabled.

RemoteColor

Content color when unchecked and enabled.

RemoteColor

Icon color when unchecked and enabled.

RemoteColor

Secondary content color when unchecked and enabled.

Public constructors

RemoteCheckboxButtonColors

Added in 1.0.0-alpha12
RemoteCheckboxButtonColors(
    checkedContainerColor: RemoteColor,
    checkedContentColor: RemoteColor,
    checkedSecondaryContentColor: RemoteColor,
    checkedIconColor: RemoteColor,
    checkedBoxColor: RemoteColor,
    checkedCheckmarkColor: RemoteColor,
    uncheckedContainerColor: RemoteColor,
    uncheckedContentColor: RemoteColor,
    uncheckedSecondaryContentColor: RemoteColor,
    uncheckedIconColor: RemoteColor,
    uncheckedBoxColor: RemoteColor,
    disabledCheckedContainerColor: RemoteColor,
    disabledCheckedContentColor: RemoteColor,
    disabledCheckedSecondaryContentColor: RemoteColor,
    disabledCheckedIconColor: RemoteColor,
    disabledCheckedBoxColor: RemoteColor,
    disabledCheckedCheckmarkColor: RemoteColor,
    disabledUncheckedContainerColor: RemoteColor,
    disabledUncheckedContentColor: RemoteColor,
    disabledUncheckedSecondaryContentColor: RemoteColor,
    disabledUncheckedIconColor: RemoteColor,
    disabledUncheckedBoxColor: RemoteColor
)
Parameters
checkedContainerColor: RemoteColor

Container color when checked and enabled.

checkedContentColor: RemoteColor

Content color when checked and enabled.

checkedSecondaryContentColor: RemoteColor

Secondary content color when checked and enabled.

checkedIconColor: RemoteColor

Icon color when checked and enabled.

checkedBoxColor: RemoteColor

Box color when checked and enabled.

checkedCheckmarkColor: RemoteColor

Checkmark color when checked and enabled.

uncheckedContainerColor: RemoteColor

Container color when unchecked and enabled.

uncheckedContentColor: RemoteColor

Content color when unchecked and enabled.

uncheckedSecondaryContentColor: RemoteColor

Secondary content color when unchecked and enabled.

uncheckedIconColor: RemoteColor

Icon color when unchecked and enabled.

uncheckedBoxColor: RemoteColor

Box color when unchecked and enabled.

disabledCheckedContainerColor: RemoteColor

Container color when checked and disabled.

disabledCheckedContentColor: RemoteColor

Content color when checked and disabled.

disabledCheckedSecondaryContentColor: RemoteColor

Secondary content color when checked and disabled.

disabledCheckedIconColor: RemoteColor

Icon color when checked and disabled.

disabledCheckedBoxColor: RemoteColor

Box color when checked and disabled.

disabledCheckedCheckmarkColor: RemoteColor

Checkmark color when checked and disabled.

disabledUncheckedContainerColor: RemoteColor

Container color when unchecked and disabled.

disabledUncheckedContentColor: RemoteColor

Content color when unchecked and disabled.

disabledUncheckedSecondaryContentColor: RemoteColor

Secondary content color when unchecked and disabled.

disabledUncheckedIconColor: RemoteColor

Icon color when unchecked and disabled.

disabledUncheckedBoxColor: RemoteColor

Box color when unchecked and disabled.

Public functions

copy

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

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

hashCode

open fun hashCode(): Int

Public properties

checkedBoxColor

Added in 1.0.0-alpha12
val checkedBoxColorRemoteColor

Box color when checked and enabled.

checkedCheckmarkColor

Added in 1.0.0-alpha12
val checkedCheckmarkColorRemoteColor

Checkmark color when checked and enabled.

checkedContainerColor

Added in 1.0.0-alpha12
val checkedContainerColorRemoteColor

Container color when checked and enabled.

checkedContentColor

Added in 1.0.0-alpha12
val checkedContentColorRemoteColor

Content color when checked and enabled.

checkedIconColor

Added in 1.0.0-alpha12
val checkedIconColorRemoteColor

Icon color when checked and enabled.

checkedSecondaryContentColor

Added in 1.0.0-alpha12
val checkedSecondaryContentColorRemoteColor

Secondary content color when checked and enabled.

disabledCheckedBoxColor

Added in 1.0.0-alpha12
val disabledCheckedBoxColorRemoteColor

Box color when checked and disabled.

disabledCheckedCheckmarkColor

Added in 1.0.0-alpha12
val disabledCheckedCheckmarkColorRemoteColor

Checkmark color when checked and disabled.

disabledCheckedContainerColor

Added in 1.0.0-alpha12
val disabledCheckedContainerColorRemoteColor

Container color when checked and disabled.

disabledCheckedContentColor

Added in 1.0.0-alpha12
val disabledCheckedContentColorRemoteColor

Content color when checked and disabled.

disabledCheckedIconColor

Added in 1.0.0-alpha12
val disabledCheckedIconColorRemoteColor

Icon color when checked and disabled.

disabledCheckedSecondaryContentColor

Added in 1.0.0-alpha12
val disabledCheckedSecondaryContentColorRemoteColor

Secondary content color when checked and disabled.

disabledUncheckedBoxColor

Added in 1.0.0-alpha12
val disabledUncheckedBoxColorRemoteColor

Box color when unchecked and disabled.

disabledUncheckedContainerColor

Added in 1.0.0-alpha12
val disabledUncheckedContainerColorRemoteColor

Container color when unchecked and disabled.

disabledUncheckedContentColor

Added in 1.0.0-alpha12
val disabledUncheckedContentColorRemoteColor

Content color when unchecked and disabled.

disabledUncheckedIconColor

Added in 1.0.0-alpha12
val disabledUncheckedIconColorRemoteColor

Icon color when unchecked and disabled.

disabledUncheckedSecondaryContentColor

Added in 1.0.0-alpha12
val disabledUncheckedSecondaryContentColorRemoteColor

Secondary content color when unchecked and disabled.

uncheckedBoxColor

Added in 1.0.0-alpha12
val uncheckedBoxColorRemoteColor

Box color when unchecked and enabled.

uncheckedContainerColor

Added in 1.0.0-alpha12
val uncheckedContainerColorRemoteColor

Container color when unchecked and enabled.

uncheckedContentColor

Added in 1.0.0-alpha12
val uncheckedContentColorRemoteColor

Content color when unchecked and enabled.

uncheckedIconColor

Added in 1.0.0-alpha12
val uncheckedIconColorRemoteColor

Icon color when unchecked and enabled.

uncheckedSecondaryContentColor

Added in 1.0.0-alpha12
val uncheckedSecondaryContentColorRemoteColor

Secondary content color when unchecked and enabled.