Class

RemoteRadioButtonColors

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

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

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

Parameters

selectedContainerColor Container color when selected and enabled.
selectedContentColor Content color when selected and enabled.
selectedSecondaryContentColor Secondary content color when selected and enabled.
selectedIconColor Icon color when selected and enabled.
selectedControlColor Control color when selected and enabled.
unselectedContainerColor Container color when unselected and enabled.
unselectedContentColor Content color when unselected and enabled.
unselectedSecondaryContentColor Secondary content color when unselected and enabled.
unselectedIconColor Icon color when unselected and enabled.
unselectedControlColor Control color when unselected and enabled.
disabledSelectedContainerColor Container color when selected and disabled.
disabledSelectedContentColor Content color when selected and disabled.
disabledSelectedSecondaryContentColor Secondary content color when selected and disabled.
disabledSelectedIconColor Icon color when selected and disabled.
disabledSelectedControlColor Control color when selected and disabled.
disabledUnselectedContainerColor Container color when unselected and disabled.
disabledUnselectedContentColor Content color when unselected and disabled.
disabledUnselectedSecondaryContentColor Secondary content color when unselected and disabled.
disabledUnselectedIconColor Icon color when unselected and disabled.
disabledUnselectedControlColor Control color when unselected and disabled.

Functions

copy

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

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

hashCode

Source set: Android
override fun hashCode(): Int

Content updated: