awaitSdkState

open suspend fun awaitSdkState(state: SdkState, action: () -> Unit? = null)

Helper method that suspends until SDK reaches desired state (and launches action if defined).

Parameters

state

desired state.

action

to be launched when reaching desired state