Package-level declarations

Properties

Link copied to clipboard
val LocalPaymentMethodManager: <Error class: unknown class><PaymentMethodUpdateManager>

CompositionLocal containing the PaymentMethodUpdateManager for managing Payment Method additions manually.

Functions

Link copied to clipboard
fun AnsaWalletScreen(title: String = stringResource(Res.string.home_screen_title), ansaClient: <Error class: unknown class>, customerId: () -> String, merchantId: () -> String, onAddCard: () -> Unit? = null, onNavigateBack: () -> Unit? = null)

An "Ansa-managed" version of the Wallet Screen. Everything is handled via the provided AnsaClient.

fun AnsaWalletScreen(title: String = stringResource(Res.string.home_screen_title), isRefreshing: Boolean, isSandboxMode: Boolean = false, merchantCardArt: String? = null, balance: <Error class: unknown class> = Balance(0, LocalCurrencyFormatter.current.localCurrency()), transactions: List<<Error class: unknown class>> = emptyList(), autoReloadConfiguration: <Error class: unknown class>?, userReloadConfiguration: <Error class: unknown class>?, onRefresh: () -> Unit, onAddFunds: () -> Unit, onAutoReloadClicked: () -> Unit, onAddCard: () -> Unit? = null, onNavigateBack: () -> Unit? = null)

An "unmanaged" version of the Wallet Screen.