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-alpha15
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-alpha15
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-alpha15
val checkedBoxColor: RemoteColor

Box color when checked and enabled.

checkedCheckmarkColor

Added in 1.0.0-alpha15
val checkedCheckmarkColor: RemoteColor

Checkmark color when checked and enabled.

checkedContainerColor

Added in 1.0.0-alpha15
val checkedContainerColor: RemoteColor

Container color when checked and enabled.

checkedContentColor

Added in 1.0.0-alpha15
val checkedContentColor: RemoteColor

Content color when checked and enabled.

checkedIconColor

Added in 1.0.0-alpha15
val checkedIconColor: RemoteColor

Icon color when checked and enabled.

checkedSecondaryContentColor

Added in 1.0.0-alpha15
val checkedSecondaryContentColor: RemoteColor

Secondary content color when checked and enabled.

disabledCheckedBoxColor

Added in 1.0.0-alpha15
val disabledCheckedBoxColor: RemoteColor

Box color when checked and disabled.

disabledCheckedCheckmarkColor

Added in 1.0.0-alpha15
val disabledCheckedCheckmarkColor: RemoteColor

Checkmark color when checked and disabled.

disabledCheckedContainerColor

Added in 1.0.0-alpha15
val disabledCheckedContainerColor: RemoteColor

Container color when checked and disabled.

disabledCheckedContentColor

Added in 1.0.0-alpha15
val disabledCheckedContentColor: RemoteColor

Content color when checked and disabled.

disabledCheckedIconColor

Added in 1.0.0-alpha15
val disabledCheckedIconColor: RemoteColor

Icon color when checked and disabled.

disabledCheckedSecondaryContentColor

Added in 1.0.0-alpha15
val disabledCheckedSecondaryContentColor: RemoteColor

Secondary content color when checked and disabled.

disabledUncheckedBoxColor

Added in 1.0.0-alpha15
val disabledUncheckedBoxColor: RemoteColor

Box color when unchecked and disabled.

disabledUncheckedContainerColor

Added in 1.0.0-alpha15
val disabledUncheckedContainerColor: RemoteColor

Container color when unchecked and disabled.

disabledUncheckedContentColor

Added in 1.0.0-alpha15
val disabledUncheckedContentColor: RemoteColor

Content color when unchecked and disabled.

disabledUncheckedIconColor

Added in 1.0.0-alpha15
val disabledUncheckedIconColor: RemoteColor

Icon color when unchecked and disabled.

disabledUncheckedSecondaryContentColor

Added in 1.0.0-alpha15
val disabledUncheckedSecondaryContentColor: RemoteColor

Secondary content color when unchecked and disabled.

uncheckedBoxColor

Added in 1.0.0-alpha15
val uncheckedBoxColor: RemoteColor

Box color when unchecked and enabled.

uncheckedContainerColor

Added in 1.0.0-alpha15
val uncheckedContainerColor: RemoteColor

Container color when unchecked and enabled.

uncheckedContentColor

Added in 1.0.0-alpha15
val uncheckedContentColor: RemoteColor

Content color when unchecked and enabled.

uncheckedIconColor

Added in 1.0.0-alpha15
val uncheckedIconColor: RemoteColor

Icon color when unchecked and enabled.

uncheckedSecondaryContentColor

Added in 1.0.0-alpha15
val uncheckedSecondaryContentColor: RemoteColor

Secondary content color when unchecked and enabled.