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