POCardUpdateConfiguration
data class POCardUpdateConfiguration(val cardId: String, val options: POCardUpdateConfiguration.Options = Options(), val style: POCardUpdateConfiguration.Style? = null) : Parcelable
Defines card update configuration.
Parameters
cardId
Card ID.
options
Allows to customize behaviour and pre-define the values.
style
Allows to customize the look and feel.
Constructors
Link copied to clipboard
constructor(cardId: String, options: POCardUpdateConfiguration.Options = Options(), style: POCardUpdateConfiguration.Style? = null)
Types
Link copied to clipboard
data class CardInformation(val maskedNumber: String? = null, val iin: String? = null, val scheme: String? = null, val preferredScheme: String? = null) : Parcelable
Allows to provide card information that will be visible in UI.
Link copied to clipboard
data class Options(val title: String? = null, val cardInformation: POCardUpdateConfiguration.CardInformation? = null, val primaryActionText: String? = null, val secondaryActionText: String? = null, val cancellation: POCancellationConfiguration = POCancellationConfiguration()) : Parcelable
Allows to customize behaviour and pre-define the values.
Link copied to clipboard
data class Style(val title: POTextStyle? = null, val field: POFieldStyle? = null, val errorMessage: POTextStyle? = null, val actionsContainer: POActionsContainerStyle? = null, @ColorRes val backgroundColorResId: Int? = null, @ColorRes val dividerColorResId: Int? = null, @ColorRes val dragHandleColorResId: Int? = null) : Parcelable
Allows to customize the look and feel.