Properties

Link copied to clipboard
Link copied to clipboard
abstract val detailsFlow: Flow<ActionComponentData>
Link copied to clipboard
abstract val exceptionFlow: Flow<CheckoutException>
Link copied to clipboard
Link copied to clipboard
abstract val outputDataFlow: Flow<AwaitOutputData>
Link copied to clipboard
abstract val timerFlow: Flow<TimerData>
Link copied to clipboard
abstract val viewFlow: Flow<ComponentViewType?>

Functions

Link copied to clipboard
abstract fun handleAction(action: Action, activity: Activity)
Link copied to clipboard
abstract fun initialize(coroutineScope: CoroutineScope)
Link copied to clipboard
abstract fun observe(lifecycleOwner: LifecycleOwner, coroutineScope: CoroutineScope, callback: (ActionComponentEvent) -> Unit)
Link copied to clipboard
abstract fun onCleared()
Link copied to clipboard
Link copied to clipboard
abstract fun refreshStatus()
Link copied to clipboard
abstract fun removeObserver()
Link copied to clipboard
abstract fun setOnRedirectListener(listener: () -> Unit)