PriceParams

data class PriceParams(val integerValue: String, val decimalValue: String? = null, val currencyLabel: String, val decimalSign: DecimalSign, val currencyPosition: CurrencyPosition = CurrencyPosition.Leading, val subscriptLabel: String? = null, val decimalVerticalAlignment: AffixVerticalAlignment = AffixVerticalAlignment.Top, val currencyVerticalAlignment: AffixVerticalAlignment = AffixVerticalAlignment.Top, val captionSuffix: String? = null, val captionPrefix: String? = null, val currencySpacing: CurrencySpacing = CurrencySpacing.None)

Price params used to match Price

Parameters

integerValue

Integer value for Price, will render as provided.

decimalValue

Decimal value for Price.

currencyLabel

String used for currency.

decimalSign

Decimal sign for Price.

currencyPosition

CurrencyPosition indicates where currency will be displayed.

subscriptLabel

Subscript label defined after decimals and currency.

decimalVerticalAlignment

Vertical position of decimal value

currencyVerticalAlignment

Vertical position of currency

captionSuffix

String to be used as a suffix for screen readers (Talkback) to describe the price.

captionPrefix

String to be used as a prefix for screen readers (Talkback) to describe the price.

Constructors

Link copied to clipboard
constructor(integerValue: String, decimalValue: String? = null, currencyLabel: String, decimalSign: DecimalSign, currencyPosition: CurrencyPosition = CurrencyPosition.Leading, subscriptLabel: String? = null, decimalVerticalAlignment: AffixVerticalAlignment = AffixVerticalAlignment.Top, currencyVerticalAlignment: AffixVerticalAlignment = AffixVerticalAlignment.Top, captionSuffix: String? = null, captionPrefix: String? = null, currencySpacing: CurrencySpacing = CurrencySpacing.None)

Properties

Link copied to clipboard
val captionPrefix: String? = null
Link copied to clipboard
val captionSuffix: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val decimalValue: String? = null
Link copied to clipboard
Link copied to clipboard
val subscriptLabel: String? = null