ChoiceTrailingContent

Trailing content for Choice: Icon, Image, Text, or Price.

All choice sizes supports leading content. Please note that payment logo will use the small variant in the small size choice, and medium variant in the medium and large size choices.

Inheritors

Types

Link copied to clipboard
data class Icon(@DrawableRes val resource: Int, val contentDescription: String?, val alignment: ChoiceContentAlignment = Center) : ChoiceTrailingContent

Icon trailing content for Choice.

Link copied to clipboard
data class Image(val painter: Painter, val contentDescription: String?, val alignment: ChoiceContentAlignment = Center) : ChoiceTrailingContent

Image trailing content for Choice.

Link copied to clipboard

No trailing content for Choice.

Link copied to clipboard
data class Price(val price: @Composable () -> Unit, val alignment: ChoiceContentAlignment = Center) : ChoiceTrailingContent

Price trailing content for Choice.

Link copied to clipboard
data class Text(val value: String, val alignment: ChoiceContentAlignment = Center) : ChoiceTrailingContent

Text trailing content for Choice.

Properties

Link copied to clipboard

Alignment of the trailing content. Default is ChoiceContentAlignment.Center.