vnwalletui / com.venuenext.vnwalletui / VNWalletUI

VNWalletUI

object VNWalletUI : DeepLinkable, BaseCoroutineScope

This object must be registered to the VenueNext.registerDeepLinkable in order to handle deep linking. This object will handle virtual currency deep linking which will either start the login flow or launch the wallet if the user is already logged into their ticketing provider.

This functionality will be deprecated in the next major release.

Properties

integratorActionBarTitle

var integratorActionBarTitle: String?

supportedPaymentTypes

val supportedPaymentTypes: List<String>

Functions

canHandleDeepLink

fun canHandleDeepLink(uri: Uri): Boolean

configure

fun configure(isVirtualCurrencyToggleVisible: Boolean, qrConfig: QrConfig = QrConfig.VC_ONLY, actionBarTitle: String? = null, isVirtualCurrencyEnabled: Boolean = true): Unit

handleDeepLink

fun handleDeepLink(view: View, uri: Uri): Unit

initialize

fun initialize(): Unit