CardComponent

Constructors

Link copied to clipboard
constructor(cardDelegate: CardDelegate, genericActionDelegate: GenericActionDelegate, actionHandlingComponent: DefaultActionHandlingComponent, componentEventHandler: ComponentEventHandler<CardComponentState>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val delegate: ComponentDelegate
Link copied to clipboard
open override val viewFlow: Flow<ComponentViewType?>

Functions

Link copied to clipboard
Link copied to clipboard
open override fun canHandleAction(action: Action): Boolean
Link copied to clipboard
open override fun handleAction(action: Action, activity: Activity)
Link copied to clipboard
Link copied to clipboard
open override fun handleIntent(intent: Intent)
Link copied to clipboard
open override fun isConfirmationRequired(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun setAddressLookupCallback(addressLookupCallback: AddressLookupCallback)
Link copied to clipboard
open override fun setAddressLookupResult(addressLookupResult: AddressLookupResult)
Link copied to clipboard
open override fun setInteractionBlocked(isInteractionBlocked: Boolean)
Link copied to clipboard
fun setOnBinLookupListener(listener: (data: List<BinLookupData>) -> Unit?)

Set a callback that will be called when a bin lookup is performed.

Link copied to clipboard
fun setOnBinValueListener(listener: (binValue: String) -> Unit?)

Set a callback that will be called when the bin value changes.

Link copied to clipboard
open override fun setOnRedirectListener(listener: () -> Unit)
Link copied to clipboard
open override fun submit()
Link copied to clipboard
open override fun updateAddressLookupOptions(options: List<LookupAddress>)