RemoteSplitRadioButtonColors

class RemoteSplitRadioButtonColors


Represents the container, content, and selection control colors used in RemoteSplitRadioButton in different states.

Summary

Public constructors

RemoteSplitRadioButtonColors(
    selectedContainerColor: RemoteColor,
    selectedContentColor: RemoteColor,
    selectedSecondaryContentColor: RemoteColor,
    selectedSplitContainerColor: RemoteColor,
    selectedControlColor: RemoteColor,
    unselectedContainerColor: RemoteColor,
    unselectedContentColor: RemoteColor,
    unselectedSecondaryContentColor: RemoteColor,
    unselectedSplitContainerColor: RemoteColor,
    unselectedControlColor: RemoteColor,
    disabledSelectedContainerColor: RemoteColor,
    disabledSelectedContentColor: RemoteColor,
    disabledSelectedSecondaryContentColor: RemoteColor,
    disabledSelectedSplitContainerColor: RemoteColor,
    disabledSelectedControlColor: RemoteColor,
    disabledUnselectedContainerColor: RemoteColor,
    disabledUnselectedContentColor: RemoteColor,
    disabledUnselectedSecondaryContentColor: RemoteColor,
    disabledUnselectedSplitContainerColor: RemoteColor,
    disabledUnselectedControlColor: RemoteColor
)

Public functions

RemoteSplitRadioButtonColors
copy(
    selectedContainerColor: RemoteColor?,
    selectedContentColor: RemoteColor?,
    selectedSecondaryContentColor: RemoteColor?,
    selectedSplitContainerColor: RemoteColor?,
    selectedControlColor: RemoteColor?,
    unselectedContainerColor: RemoteColor?,
    unselectedContentColor: RemoteColor?,
    unselectedSecondaryContentColor: RemoteColor?,
    unselectedSplitContainerColor: RemoteColor?,
    unselectedControlColor: RemoteColor?,
    disabledSelectedContainerColor: RemoteColor?,
    disabledSelectedContentColor: RemoteColor?,
    disabledSelectedSecondaryContentColor: RemoteColor?,
    disabledSelectedSplitContainerColor: RemoteColor?,
    disabledSelectedControlColor: RemoteColor?,
    disabledUnselectedContainerColor: RemoteColor?,
    disabledUnselectedContentColor: RemoteColor?,
    disabledUnselectedSecondaryContentColor: RemoteColor?,
    disabledUnselectedSplitContainerColor: RemoteColor?,
    disabledUnselectedControlColor: RemoteColor?
)

Returns a copy of this RemoteSplitRadioButtonColors optionally overriding some values.

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

Public properties

RemoteColor

The container color of the RemoteSplitRadioButton when disabled and selected.

RemoteColor

The content color of the RemoteSplitRadioButton when disabled and selected.

RemoteColor

The radio control color when disabled and selected.

RemoteColor

The secondary content color of the RemoteSplitRadioButton when disabled and selected, used for secondaryLabel content.

RemoteColor

The split container color of the RemoteSplitRadioButton when disabled and selected.

RemoteColor

The container color of the RemoteSplitRadioButton when disabled and not selected.

RemoteColor

The content color of the RemoteSplitRadioButton when disabled and not selected.

RemoteColor

The radio control color when disabled and unselected.

RemoteColor

The secondary content color of the RemoteSplitRadioButton when disabled and not selected, used for secondaryLabel content.

RemoteColor

The split container color of the RemoteSplitRadioButton when disabled and not selected.

RemoteColor

The container color of the RemoteSplitRadioButton when enabled and selected.

RemoteColor

The content color of the RemoteSplitRadioButton when enabled and selected.

RemoteColor

The color of the radio control when selected.

RemoteColor

The secondary content color of the RemoteSplitRadioButton when enabled and selected, used for secondaryLabel content.

RemoteColor

The split container color of the RemoteSplitRadioButton when enabled and selected.

RemoteColor

The container color of the RemoteSplitRadioButton when enabled and not selected.

RemoteColor

The content color of the RemoteSplitRadioButton when enabled and not selected.

RemoteColor

The color of the radio control when unselected.

RemoteColor

The secondary content color of the RemoteSplitRadioButton when enabled and not selected, used for secondaryLabel content.

RemoteColor

The split container color of the RemoteSplitRadioButton when enabled and not selected.

Public constructors

RemoteSplitRadioButtonColors

Added in 1.0.0-alpha12
RemoteSplitRadioButtonColors(
    selectedContainerColor: RemoteColor,
    selectedContentColor: RemoteColor,
    selectedSecondaryContentColor: RemoteColor,
    selectedSplitContainerColor: RemoteColor,
    selectedControlColor: RemoteColor,
    unselectedContainerColor: RemoteColor,
    unselectedContentColor: RemoteColor,
    unselectedSecondaryContentColor: RemoteColor,
    unselectedSplitContainerColor: RemoteColor,
    unselectedControlColor: RemoteColor,
    disabledSelectedContainerColor: RemoteColor,
    disabledSelectedContentColor: RemoteColor,
    disabledSelectedSecondaryContentColor: RemoteColor,
    disabledSelectedSplitContainerColor: RemoteColor,
    disabledSelectedControlColor: RemoteColor,
    disabledUnselectedContainerColor: RemoteColor,
    disabledUnselectedContentColor: RemoteColor,
    disabledUnselectedSecondaryContentColor: RemoteColor,
    disabledUnselectedSplitContainerColor: RemoteColor,
    disabledUnselectedControlColor: RemoteColor
)
Parameters
selectedContainerColor: RemoteColor

The container color of the RemoteSplitRadioButton when enabled and selected.

selectedContentColor: RemoteColor

The content color of the RemoteSplitRadioButton when enabled and selected.

selectedSecondaryContentColor: RemoteColor

The secondary content color of the RemoteSplitRadioButton when enabled and selected, used for secondaryLabel content.

selectedSplitContainerColor: RemoteColor

The split container color of the RemoteSplitRadioButton when enabled and selected.

selectedControlColor: RemoteColor

The color of the radio control when selected.

unselectedContainerColor: RemoteColor

The container color of the RemoteSplitRadioButton when enabled and not selected.

unselectedContentColor: RemoteColor

The content color of the RemoteSplitRadioButton when enabled and not selected.

unselectedSecondaryContentColor: RemoteColor

The secondary content color of the RemoteSplitRadioButton when enabled and not selected, used for secondaryLabel content.

unselectedSplitContainerColor: RemoteColor

The split container color of the RemoteSplitRadioButton when enabled and not selected.

unselectedControlColor: RemoteColor

The color of the radio control when unselected.

disabledSelectedContainerColor: RemoteColor

The container color of the RemoteSplitRadioButton when disabled and selected.

disabledSelectedContentColor: RemoteColor

The content color of the RemoteSplitRadioButton when disabled and selected.

disabledSelectedSecondaryContentColor: RemoteColor

The secondary content color of the RemoteSplitRadioButton when disabled and selected, used for secondaryLabel content.

disabledSelectedSplitContainerColor: RemoteColor

The split container color of the RemoteSplitRadioButton when disabled and selected.

disabledSelectedControlColor: RemoteColor

The radio control color when disabled and selected.

disabledUnselectedContainerColor: RemoteColor

The container color of the RemoteSplitRadioButton when disabled and not selected.

disabledUnselectedContentColor: RemoteColor

The content color of the RemoteSplitRadioButton when disabled and not selected.

disabledUnselectedSecondaryContentColor: RemoteColor

The secondary content color of the RemoteSplitRadioButton when disabled and not selected, used for secondaryLabel content.

disabledUnselectedSplitContainerColor: RemoteColor

The split container color of the RemoteSplitRadioButton when disabled and not selected.

disabledUnselectedControlColor: RemoteColor

The radio control color when disabled and unselected.

Public functions

copy

Added in 1.0.0-alpha12
fun copy(
    selectedContainerColor: RemoteColor? = null,
    selectedContentColor: RemoteColor? = null,
    selectedSecondaryContentColor: RemoteColor? = null,
    selectedSplitContainerColor: RemoteColor? = null,
    selectedControlColor: RemoteColor? = null,
    unselectedContainerColor: RemoteColor? = null,
    unselectedContentColor: RemoteColor? = null,
    unselectedSecondaryContentColor: RemoteColor? = null,
    unselectedSplitContainerColor: RemoteColor? = null,
    unselectedControlColor: RemoteColor? = null,
    disabledSelectedContainerColor: RemoteColor? = null,
    disabledSelectedContentColor: RemoteColor? = null,
    disabledSelectedSecondaryContentColor: RemoteColor? = null,
    disabledSelectedSplitContainerColor: RemoteColor? = null,
    disabledSelectedControlColor: RemoteColor? = null,
    disabledUnselectedContainerColor: RemoteColor? = null,
    disabledUnselectedContentColor: RemoteColor? = null,
    disabledUnselectedSecondaryContentColor: RemoteColor? = null,
    disabledUnselectedSplitContainerColor: RemoteColor? = null,
    disabledUnselectedControlColor: RemoteColor? = null
): RemoteSplitRadioButtonColors

Returns a copy of this RemoteSplitRadioButtonColors 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-alpha12
val disabledSelectedContainerColor: RemoteColor

The container color of the RemoteSplitRadioButton when disabled and selected.

disabledSelectedContentColor

Added in 1.0.0-alpha12
val disabledSelectedContentColor: RemoteColor

The content color of the RemoteSplitRadioButton when disabled and selected.

disabledSelectedControlColor

Added in 1.0.0-alpha12
val disabledSelectedControlColor: RemoteColor

The radio control color when disabled and selected.

disabledSelectedSecondaryContentColor

Added in 1.0.0-alpha12
val disabledSelectedSecondaryContentColor: RemoteColor

The secondary content color of the RemoteSplitRadioButton when disabled and selected, used for secondaryLabel content.

disabledSelectedSplitContainerColor

Added in 1.0.0-alpha12
val disabledSelectedSplitContainerColor: RemoteColor

The split container color of the RemoteSplitRadioButton when disabled and selected.

disabledUnselectedContainerColor

Added in 1.0.0-alpha12
val disabledUnselectedContainerColor: RemoteColor

The container color of the RemoteSplitRadioButton when disabled and not selected.

disabledUnselectedContentColor

Added in 1.0.0-alpha12
val disabledUnselectedContentColor: RemoteColor

The content color of the RemoteSplitRadioButton when disabled and not selected.

disabledUnselectedControlColor

Added in 1.0.0-alpha12
val disabledUnselectedControlColor: RemoteColor

The radio control color when disabled and unselected.

disabledUnselectedSecondaryContentColor

Added in 1.0.0-alpha12
val disabledUnselectedSecondaryContentColor: RemoteColor

The secondary content color of the RemoteSplitRadioButton when disabled and not selected, used for secondaryLabel content.

disabledUnselectedSplitContainerColor

Added in 1.0.0-alpha12
val disabledUnselectedSplitContainerColor: RemoteColor

The split container color of the RemoteSplitRadioButton when disabled and not selected.

selectedContainerColor

Added in 1.0.0-alpha12
val selectedContainerColor: RemoteColor

The container color of the RemoteSplitRadioButton when enabled and selected.

selectedContentColor

Added in 1.0.0-alpha12
val selectedContentColor: RemoteColor

The content color of the RemoteSplitRadioButton when enabled and selected.

selectedControlColor

Added in 1.0.0-alpha12
val selectedControlColor: RemoteColor

The color of the radio control when selected.

selectedSecondaryContentColor

Added in 1.0.0-alpha12
val selectedSecondaryContentColor: RemoteColor

The secondary content color of the RemoteSplitRadioButton when enabled and selected, used for secondaryLabel content.

selectedSplitContainerColor

Added in 1.0.0-alpha12
val selectedSplitContainerColor: RemoteColor

The split container color of the RemoteSplitRadioButton when enabled and selected.

unselectedContainerColor

Added in 1.0.0-alpha12
val unselectedContainerColor: RemoteColor

The container color of the RemoteSplitRadioButton when enabled and not selected.

unselectedContentColor

Added in 1.0.0-alpha12
val unselectedContentColor: RemoteColor

The content color of the RemoteSplitRadioButton when enabled and not selected.

unselectedControlColor

Added in 1.0.0-alpha12
val unselectedControlColor: RemoteColor

The color of the radio control when unselected.

unselectedSecondaryContentColor

Added in 1.0.0-alpha12
val unselectedSecondaryContentColor: RemoteColor

The secondary content color of the RemoteSplitRadioButton when enabled and not selected, used for secondaryLabel content.

unselectedSplitContainerColor

Added in 1.0.0-alpha12
val unselectedSplitContainerColor: RemoteColor

The split container color of the RemoteSplitRadioButton when enabled and not selected.