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 disabledSelectedContainerColorRemoteColor

The container color of the RemoteSplitRadioButton when disabled and selected.

disabledSelectedContentColor

Added in 1.0.0-alpha12
val disabledSelectedContentColorRemoteColor

The content color of the RemoteSplitRadioButton when disabled and selected.

disabledSelectedControlColor

Added in 1.0.0-alpha12
val disabledSelectedControlColorRemoteColor

The radio control color when disabled and selected.

disabledSelectedSecondaryContentColor

Added in 1.0.0-alpha12
val disabledSelectedSecondaryContentColorRemoteColor

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

disabledSelectedSplitContainerColor

Added in 1.0.0-alpha12
val disabledSelectedSplitContainerColorRemoteColor

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

disabledUnselectedContainerColor

Added in 1.0.0-alpha12
val disabledUnselectedContainerColorRemoteColor

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

disabledUnselectedContentColor

Added in 1.0.0-alpha12
val disabledUnselectedContentColorRemoteColor

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

disabledUnselectedControlColor

Added in 1.0.0-alpha12
val disabledUnselectedControlColorRemoteColor

The radio control color when disabled and unselected.

disabledUnselectedSecondaryContentColor

Added in 1.0.0-alpha12
val disabledUnselectedSecondaryContentColorRemoteColor

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

disabledUnselectedSplitContainerColor

Added in 1.0.0-alpha12
val disabledUnselectedSplitContainerColorRemoteColor

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

selectedContainerColor

Added in 1.0.0-alpha12
val selectedContainerColorRemoteColor

The container color of the RemoteSplitRadioButton when enabled and selected.

selectedContentColor

Added in 1.0.0-alpha12
val selectedContentColorRemoteColor

The content color of the RemoteSplitRadioButton when enabled and selected.

selectedControlColor

Added in 1.0.0-alpha12
val selectedControlColorRemoteColor

The color of the radio control when selected.

selectedSecondaryContentColor

Added in 1.0.0-alpha12
val selectedSecondaryContentColorRemoteColor

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

selectedSplitContainerColor

Added in 1.0.0-alpha12
val selectedSplitContainerColorRemoteColor

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

unselectedContainerColor

Added in 1.0.0-alpha12
val unselectedContainerColorRemoteColor

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

unselectedContentColor

Added in 1.0.0-alpha12
val unselectedContentColorRemoteColor

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

unselectedControlColor

Added in 1.0.0-alpha12
val unselectedControlColorRemoteColor

The color of the radio control when unselected.

unselectedSecondaryContentColor

Added in 1.0.0-alpha12
val unselectedSecondaryContentColorRemoteColor

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

unselectedSplitContainerColor

Added in 1.0.0-alpha12
val unselectedSplitContainerColorRemoteColor

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