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.

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)