WalletButtonsConfiguration
class WalletButtonsConfiguration(willDisplayExternally: Boolean = false, val visibility: PaymentSheet.WalletButtonsConfiguration.Visibility = Visibility(), val buttonThemes: PaymentSheet.ButtonThemes = ButtonThemes()) : Parcelable
Configuration for wallet buttons
Constructors
Link copied to clipboard
constructor(willDisplayExternally: Boolean = false, visibility: PaymentSheet.WalletButtonsConfiguration.Visibility = Visibility(), buttonThemes: PaymentSheet.ButtonThemes = ButtonThemes())
Types
Link copied to clipboard
enum PaymentElementVisibility : Enum<PaymentSheet.WalletButtonsConfiguration.PaymentElementVisibility>
Available visibility options for a wallet within Payment Element
Link copied to clipboard
class Visibility(val paymentElement: Map<PaymentSheet.WalletButtonsConfiguration.Wallet, PaymentSheet.WalletButtonsConfiguration.PaymentElementVisibility> = emptyMap(), val walletButtonsView: Map<PaymentSheet.WalletButtonsConfiguration.Wallet, PaymentSheet.WalletButtonsConfiguration.WalletButtonsViewVisibility> = emptyMap()) : Parcelable
Link copied to clipboard
Definition for a wallet available for use with Payment Element.
Link copied to clipboard
enum WalletButtonsViewVisibility : Enum<PaymentSheet.WalletButtonsConfiguration.WalletButtonsViewVisibility>
Available visibility options within the wallet buttons view