Package com.incode.welcome_sdk
Class NonUiHandler
-
- All Implemented Interfaces:
public final class NonUiHandler
-
-
Field Summary
Fields Modifier and Type Field Description private final Koinkoinprivate NonUiIdScanControllernonUiIdScanControllerprivate NonUiSelfieScanControllernonUiSelfieScanControllerprivate NonUiGoogleWalletControllernonUiGoogleWalletController
-
Constructor Summary
Constructors Constructor Description NonUiHandler(IncodeWelcome.OnboardingListener onboardingListener, Koin koin)
-
Method Summary
Modifier and Type Method Description final KoingetKoin()final NonUiIdScanControllergetNonUiIdScanController()final UnitsetNonUiIdScanController(NonUiIdScanController value)final NonUiSelfieScanControllergetNonUiSelfieScanController()final UnitsetNonUiSelfieScanController(NonUiSelfieScanController value)final NonUiGoogleWalletControllergetNonUiGoogleWalletController()The controller for a headless Google Wallet flow, or nullwhen no such flow is running.final UnitsetNonUiGoogleWalletController(NonUiGoogleWalletController value)The controller for a headless Google Wallet flow, or nullwhen no such flow is running.final UnitstartId(IdScan idScan)final UnitstartSelfie(SelfieScan selfieScan)final Unitcleanup()-
-
Constructor Detail
-
NonUiHandler
NonUiHandler(IncodeWelcome.OnboardingListener onboardingListener, Koin koin)
-
-
Method Detail
-
getKoin
final Koin getKoin()
-
getNonUiIdScanController
final NonUiIdScanController getNonUiIdScanController()
-
setNonUiIdScanController
final Unit setNonUiIdScanController(NonUiIdScanController value)
-
getNonUiSelfieScanController
final NonUiSelfieScanController getNonUiSelfieScanController()
-
setNonUiSelfieScanController
final Unit setNonUiSelfieScanController(NonUiSelfieScanController value)
-
getNonUiGoogleWalletController
final NonUiGoogleWalletController getNonUiGoogleWalletController()
The controller for a headless Google Wallet flow, or
nullwhen no such flow is running.Prefer
IncodeWelcome.OnboardingListener.onGoogleWalletReady, which hands it over as soon as it exists. This property is for a host that is created after that callback and has to pick the controller up again.
-
setNonUiGoogleWalletController
final Unit setNonUiGoogleWalletController(NonUiGoogleWalletController value)
The controller for a headless Google Wallet flow, or
nullwhen no such flow is running.Prefer
IncodeWelcome.OnboardingListener.onGoogleWalletReady, which hands it over as soon as it exists. This property is for a host that is created after that callback and has to pick the controller up again.
-
startSelfie
final Unit startSelfie(SelfieScan selfieScan)
-
-
-
-