CardComponent
open class CardComponent @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP] ) constructor(cardDelegate: CardDelegate, genericActionDelegate: GenericActionDelegate, actionHandlingComponent: DefaultActionHandlingComponent, componentEventHandler: ComponentEventHandler<CardComponentState>) : ViewModel, PaymentComponent, ViewableComponent, ButtonComponent, AddressLookupComponent, ActionHandlingComponent(source)
A PaymentComponent that supports the PaymentMethodTypes.SCHEME payment method.
Constructors
Link copied to clipboard
constructor(cardDelegate: CardDelegate, genericActionDelegate: GenericActionDelegate, actionHandlingComponent: DefaultActionHandlingComponent, componentEventHandler: ComponentEventHandler<CardComponentState>)
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun observe(lifecycleOwner: LifecycleOwner, callback: (PaymentComponentEvent<CardComponentState>) -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Set a callback that will be called when a bin lookup is performed.
Link copied to clipboard
Set a callback that will be called when the bin value changes.
Link copied to clipboard