PaymentDetailsStyle
data class PaymentDetailsStyle @JvmOverloads constructor(var paymentDetailsHeaderStyle: ScreenHeaderStyle = DefaultLightStyle.screenHeader(
textId = R.string.cko_payment_details_title,
imageId = R.drawable.cko_ic_arrow_back,
), var cardSchemeStyle: CardSchemeComponentStyle = DefaultLightStyle.cardSchemeComponentStyle(), var cardHolderNameStyle: CardHolderNameComponentStyle? = DefaultCardHolderNameComponentStyle.light(), var cardNumberStyle: CardNumberComponentStyle = DefaultCardNumberComponentStyle.light(), var expiryDateStyle: ExpiryDateComponentStyle = DefaultExpiryDateComponentStyle.light(), var cvvStyle: CvvComponentStyle? = DefaultCvvComponentStyle.light(), var addressSummaryStyle: AddressSummaryComponentStyle? = DefaultAddressSummaryComponentStyle.light(), var payButtonStyle: PayButtonComponentStyle = DefaultPayButtonComponentStyle.light(), var fieldsContainerStyle: ContainerStyle = ContainerStyle(
padding = Padding(
start = PaymentDetailsScreenConstants.padding,
end = PaymentDetailsScreenConstants.padding,
),
))
Constructors
Link copied to clipboard
constructor(paymentDetailsHeaderStyle: ScreenHeaderStyle = DefaultLightStyle.screenHeader(
textId = R.string.cko_payment_details_title,
imageId = R.drawable.cko_ic_arrow_back,
), cardSchemeStyle: CardSchemeComponentStyle = DefaultLightStyle.cardSchemeComponentStyle(), cardHolderNameStyle: CardHolderNameComponentStyle? = DefaultCardHolderNameComponentStyle.light(), cardNumberStyle: CardNumberComponentStyle = DefaultCardNumberComponentStyle.light(), expiryDateStyle: ExpiryDateComponentStyle = DefaultExpiryDateComponentStyle.light(), cvvStyle: CvvComponentStyle? = DefaultCvvComponentStyle.light(), addressSummaryStyle: AddressSummaryComponentStyle? = DefaultAddressSummaryComponentStyle.light(), payButtonStyle: PayButtonComponentStyle = DefaultPayButtonComponentStyle.light(), fieldsContainerStyle: ContainerStyle = ContainerStyle(
padding = Padding(
start = PaymentDetailsScreenConstants.padding,
end = PaymentDetailsScreenConstants.padding,
),
))