RemoteRadioButtonColors

class RemoteRadioButtonColors


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

Summary

Public constructors

RemoteRadioButtonColors(
    selectedContainerColor: RemoteColor,
    selectedContentColor: RemoteColor,
    selectedSecondaryContentColor: RemoteColor,
    selectedIconColor: RemoteColor,
    selectedControlColor: RemoteColor,
    unselectedContainerColor: RemoteColor,
    unselectedContentColor: RemoteColor,
    unselectedSecondaryContentColor: RemoteColor,
    unselectedIconColor: RemoteColor,
    unselectedControlColor: RemoteColor,
    disabledSelectedContainerColor: RemoteColor,
    disabledSelectedContentColor: RemoteColor,
    disabledSelectedSecondaryContentColor: RemoteColor,
    disabledSelectedIconColor: RemoteColor,
    disabledSelectedControlColor: RemoteColor,
    disabledUnselectedContainerColor: RemoteColor,
    disabledUnselectedContentColor: RemoteColor,
    disabledUnselectedSecondaryContentColor: RemoteColor,
    disabledUnselectedIconColor: RemoteColor,
    disabledUnselectedControlColor: RemoteColor
)

Public functions

RemoteRadioButtonColors
copy(
    selectedContainerColor: RemoteColor?,
    selectedContentColor: RemoteColor?,
    selectedSecondaryContentColor: RemoteColor?,
    selectedIconColor: RemoteColor?,
    selectedControlColor: RemoteColor?,
    unselectedContainerColor: RemoteColor?,
    unselectedContentColor: RemoteColor?,
    unselectedSecondaryContentColor: RemoteColor?,
    unselectedIconColor: RemoteColor?,
    unselectedControlColor: RemoteColor?,
    disabledSelectedContainerColor: RemoteColor?,
    disabledSelectedContentColor: RemoteColor?,
    disabledSelectedSecondaryContentColor: RemoteColor?,
    disabledSelectedIconColor: RemoteColor?,
    disabledSelectedControlColor: RemoteColor?,
    disabledUnselectedContainerColor: RemoteColor?,
    disabledUnselectedContentColor: RemoteColor?,
    disabledUnselectedSecondaryContentColor: RemoteColor?,
    disabledUnselectedIconColor: RemoteColor?,
    disabledUnselectedControlColor: RemoteColor?
)

Returns a copy of this RemoteRadioButtonColors optionally overriding some values.

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

Public properties

RemoteColor

Container color when selected and disabled.

RemoteColor

Content color when selected and disabled.

RemoteColor

Control color when selected and disabled.

RemoteColor

Icon color when selected and disabled.

RemoteColor

Secondary content color when selected and disabled.

RemoteColor

Container color when unselected and disabled.

RemoteColor

Content color when unselected and disabled.

RemoteColor

Control color when unselected and disabled.

RemoteColor

Icon color when unselected and disabled.

RemoteColor

Secondary content color when unselected and disabled.

RemoteColor

Container color when selected and enabled.

RemoteColor

Content color when selected and enabled.

RemoteColor

Control color when selected and enabled.

RemoteColor

Icon color when selected and enabled.

RemoteColor

Secondary content color when selected and enabled.

RemoteColor

Container color when unselected and enabled.

RemoteColor

Content color when unselected and enabled.

RemoteColor

Control color when unselected and enabled.

RemoteColor

Icon color when unselected and enabled.

RemoteColor

Secondary content color when unselected and enabled.

Public constructors

RemoteRadioButtonColors

Added in 1.0.0-alpha13
RemoteRadioButtonColors(
    selectedContainerColor: RemoteColor,
    selectedContentColor: RemoteColor,
    selectedSecondaryContentColor: RemoteColor,
    selectedIconColor: RemoteColor,
    selectedControlColor: RemoteColor,
    unselectedContainerColor: RemoteColor,
    unselectedContentColor: RemoteColor,
    unselectedSecondaryContentColor: RemoteColor,
    unselectedIconColor: RemoteColor,
    unselectedControlColor: RemoteColor,
    disabledSelectedContainerColor: RemoteColor,
    disabledSelectedContentColor: RemoteColor,
    disabledSelectedSecondaryContentColor: RemoteColor,
    disabledSelectedIconColor: RemoteColor,
    disabledSelectedControlColor: RemoteColor,
    disabledUnselectedContainerColor: RemoteColor,
    disabledUnselectedContentColor: RemoteColor,
    disabledUnselectedSecondaryContentColor: RemoteColor,
    disabledUnselectedIconColor: RemoteColor,
    disabledUnselectedControlColor: RemoteColor
)
Parameters
selectedContainerColor: RemoteColor

Container color when selected and enabled.

selectedContentColor: RemoteColor

Content color when selected and enabled.

selectedSecondaryContentColor: RemoteColor

Secondary content color when selected and enabled.

selectedIconColor: RemoteColor

Icon color when selected and enabled.

selectedControlColor: RemoteColor

Control color when selected and enabled.

unselectedContainerColor: RemoteColor

Container color when unselected and enabled.

unselectedContentColor: RemoteColor

Content color when unselected and enabled.

unselectedSecondaryContentColor: RemoteColor

Secondary content color when unselected and enabled.

unselectedIconColor: RemoteColor

Icon color when unselected and enabled.

unselectedControlColor: RemoteColor

Control color when unselected and enabled.

disabledSelectedContainerColor: RemoteColor

Container color when selected and disabled.

disabledSelectedContentColor: RemoteColor

Content color when selected and disabled.

disabledSelectedSecondaryContentColor: RemoteColor

Secondary content color when selected and disabled.

disabledSelectedIconColor: RemoteColor

Icon color when selected and disabled.

disabledSelectedControlColor: RemoteColor

Control color when selected and disabled.

disabledUnselectedContainerColor: RemoteColor

Container color when unselected and disabled.

disabledUnselectedContentColor: RemoteColor

Content color when unselected and disabled.

disabledUnselectedSecondaryContentColor: RemoteColor

Secondary content color when unselected and disabled.

disabledUnselectedIconColor: RemoteColor

Icon color when unselected and disabled.

disabledUnselectedControlColor: RemoteColor

Control color when unselected and disabled.

Public functions

copy

Added in 1.0.0-alpha13
fun copy(
    selectedContainerColor: RemoteColor? = this.selectedContainerColor,
    selectedContentColor: RemoteColor? = this.selectedContentColor,
    selectedSecondaryContentColor: RemoteColor? = this.selectedSecondaryContentColor,
    selectedIconColor: RemoteColor? = this.selectedIconColor,
    selectedControlColor: RemoteColor? = this.selectedControlColor,
    unselectedContainerColor: RemoteColor? = this.unselectedContainerColor,
    unselectedContentColor: RemoteColor? = this.unselectedContentColor,
    unselectedSecondaryContentColor: RemoteColor? = this.unselectedSecondaryContentColor,
    unselectedIconColor: RemoteColor? = this.unselectedIconColor,
    unselectedControlColor: RemoteColor? = this.unselectedControlColor,
    disabledSelectedContainerColor: RemoteColor? = this.disabledSelectedContainerColor,
    disabledSelectedContentColor: RemoteColor? = this.disabledSelectedContentColor,
    disabledSelectedSecondaryContentColor: RemoteColor? = this.disabledSelectedSecondaryContentColor,
    disabledSelectedIconColor: RemoteColor? = this.disabledSelectedIconColor,
    disabledSelectedControlColor: RemoteColor? = this.disabledSelectedControlColor,
    disabledUnselectedContainerColor: RemoteColor? = this.disabledUnselectedContainerColor,
    disabledUnselectedContentColor: RemoteColor? = this.disabledUnselectedContentColor,
    disabledUnselectedSecondaryContentColor: RemoteColor? = this.disabledUnselectedSecondaryContentColor,
    disabledUnselectedIconColor: RemoteColor? = this.disabledUnselectedIconColor,
    disabledUnselectedControlColor: RemoteColor? = this.disabledUnselectedControlColor
): RemoteRadioButtonColors

Returns a copy of this RemoteRadioButtonColors optionally overriding some values.

equals

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

hashCode

open fun hashCode(): Int

Public properties

disabledSelectedContainerColor

Added in 1.0.0-alpha13
val disabledSelectedContainerColor: RemoteColor

Container color when selected and disabled.

disabledSelectedContentColor

Added in 1.0.0-alpha13
val disabledSelectedContentColor: RemoteColor

Content color when selected and disabled.

disabledSelectedControlColor

Added in 1.0.0-alpha13
val disabledSelectedControlColor: RemoteColor

Control color when selected and disabled.

disabledSelectedIconColor

Added in 1.0.0-alpha13
val disabledSelectedIconColor: RemoteColor

Icon color when selected and disabled.

disabledSelectedSecondaryContentColor

Added in 1.0.0-alpha13
val disabledSelectedSecondaryContentColor: RemoteColor

Secondary content color when selected and disabled.

disabledUnselectedContainerColor

Added in 1.0.0-alpha13
val disabledUnselectedContainerColor: RemoteColor

Container color when unselected and disabled.

disabledUnselectedContentColor

Added in 1.0.0-alpha13
val disabledUnselectedContentColor: RemoteColor

Content color when unselected and disabled.

disabledUnselectedControlColor

Added in 1.0.0-alpha13
val disabledUnselectedControlColor: RemoteColor

Control color when unselected and disabled.

disabledUnselectedIconColor

Added in 1.0.0-alpha13
val disabledUnselectedIconColor: RemoteColor

Icon color when unselected and disabled.

disabledUnselectedSecondaryContentColor

Added in 1.0.0-alpha13
val disabledUnselectedSecondaryContentColor: RemoteColor

Secondary content color when unselected and disabled.

selectedContainerColor

Added in 1.0.0-alpha13
val selectedContainerColor: RemoteColor

Container color when selected and enabled.

selectedContentColor

Added in 1.0.0-alpha13
val selectedContentColor: RemoteColor

Content color when selected and enabled.

selectedControlColor

Added in 1.0.0-alpha13
val selectedControlColor: RemoteColor

Control color when selected and enabled.

selectedIconColor

Added in 1.0.0-alpha13
val selectedIconColor: RemoteColor

Icon color when selected and enabled.

selectedSecondaryContentColor

Added in 1.0.0-alpha13
val selectedSecondaryContentColor: RemoteColor

Secondary content color when selected and enabled.

unselectedContainerColor

Added in 1.0.0-alpha13
val unselectedContainerColor: RemoteColor

Container color when unselected and enabled.

unselectedContentColor

Added in 1.0.0-alpha13
val unselectedContentColor: RemoteColor

Content color when unselected and enabled.

unselectedControlColor

Added in 1.0.0-alpha13
val unselectedControlColor: RemoteColor

Control color when unselected and enabled.

unselectedIconColor

Added in 1.0.0-alpha13
val unselectedIconColor: RemoteColor

Icon color when unselected and enabled.

unselectedSecondaryContentColor

Added in 1.0.0-alpha13
val unselectedSecondaryContentColor: RemoteColor

Secondary content color when unselected and enabled.