Initializing

An Active State indicating the state is transitioning from Inactive to Initialized

Parameters

P

the type of Permission associated with the state

Properties

Link copied to clipboard
abstract val deinitialize: suspend () -> PermissionState.Deinitialized<P>

Transitions into a Deinitialized State

Functions

Link copied to clipboard
abstract fun initialize(allowed: Boolean, locked: Boolean): suspend () -> PermissionState.Initialized<P>

Transitions into an Initialized state

Link copied to clipboard
open fun <S : KalugaState> remain(): suspend () -> S