DefaultIntentStatusPoller

class DefaultIntentStatusPoller @Inject constructor(    stripeRepository: StripeRepository,     paymentConfigProvider: Provider<PaymentConfiguration>,     config: IntentStatusPoller.Config,     dispatcher: CoroutineDispatcher) : IntentStatusPoller

Constructors

Link copied to clipboard
@Inject
fun DefaultIntentStatusPoller(    stripeRepository: StripeRepository,     paymentConfigProvider: Provider<PaymentConfiguration>,     config: IntentStatusPoller.Config,     dispatcher: CoroutineDispatcher)

Functions

Link copied to clipboard
open suspend override fun forcePoll()
Link copied to clipboard
open override fun startPolling(scope: CoroutineScope)
Link copied to clipboard
open override fun stopPolling()

Properties

Link copied to clipboard
open override val state: StateFlow<StripeIntent.Status?>