Class

RemoteSplitRadioButtonColors

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

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

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

Parameters

selectedContainerColor The container color of the RemoteSplitRadioButton when enabled and selected.
selectedContentColor The content color of the RemoteSplitRadioButton when enabled and selected.
selectedSecondaryContentColor The secondary content color of the RemoteSplitRadioButton when enabled and selected, used for secondaryLabel content.
selectedSplitContainerColor The split container color of the RemoteSplitRadioButton when enabled and selected.
selectedControlColor The color of the radio control when selected.
unselectedContainerColor The container color of the RemoteSplitRadioButton when enabled and not selected.
unselectedContentColor The content color of the RemoteSplitRadioButton when enabled and not selected.
unselectedSecondaryContentColor The secondary content color of the RemoteSplitRadioButton when enabled and not selected, used for secondaryLabel content.
unselectedSplitContainerColor The split container color of the RemoteSplitRadioButton when enabled and not selected.
unselectedControlColor The color of the radio control when unselected.
disabledSelectedContainerColor The container color of the RemoteSplitRadioButton when disabled and selected.
disabledSelectedContentColor The content color of the RemoteSplitRadioButton when disabled and selected.
disabledSelectedSecondaryContentColor The secondary content color of the RemoteSplitRadioButton when disabled and selected, used for secondaryLabel content.
disabledSelectedSplitContainerColor The split container color of the RemoteSplitRadioButton when disabled and selected.
disabledSelectedControlColor The radio control color when disabled and selected.
disabledUnselectedContainerColor The container color of the RemoteSplitRadioButton when disabled and not selected.
disabledUnselectedContentColor The content color of the RemoteSplitRadioButton when disabled and not selected.
disabledUnselectedSecondaryContentColor The secondary content color of the RemoteSplitRadioButton when disabled and not selected, used for secondaryLabel content.
disabledUnselectedSplitContainerColor The split container color of the RemoteSplitRadioButton when disabled and not selected.
disabledUnselectedControlColor The radio control color when disabled and unselected.

Functions

copy

Source set: Android
public 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

Source set: Android
override fun equals(other: Any?): Boolean

hashCode

Source set: Android
override fun hashCode(): Int

Content updated: