MRAIDStateContainerImpl

class MRAIDStateContainerImpl(context: Context, mutex: Mutex = Mutex(), displayState: MRAIDDisplayState = MRAIDDisplayState.LOADING, supportedFeatures: List<MRAIDFeature> = MRAIDFeature .sealedSubclasses .filter { it.isSupported(context) }) : MRAIDStateContainer

Constructors

Link copied to clipboard
constructor(context: Context, mutex: Mutex = Mutex(), displayState: MRAIDDisplayState = MRAIDDisplayState.LOADING, supportedFeatures: List<MRAIDFeature> = MRAIDFeature .sealedSubclasses .filter { it.isSupported(context) })

Functions

Link copied to clipboard
open suspend override fun displayState(): MRAIDDisplayState
Link copied to clipboard
open suspend override fun setDisplayState(state: MRAIDDisplayState)
Link copied to clipboard
open suspend override fun supportedFeatures(): List<MRAIDFeature>