BlocConsumer
BlocConsumer with automatically retrieved Bloc
@Composable
public inline fun <reified BlocA: BlocBase<BlocAState>,BlocAState:Any>
BlocConsumer(
blocTag:String?=null,
noinline buildWhen:BlocBuilderCondition<BlocAState>?=null,
noinline listenWhen: BlocListenerCondition<BlocAState>?=null,
crossinline listener: @DisallowComposableCalls suspend (BlocAState) -> Unit,
crossinline content:@Composable (BlocAState)->Unit)BlocConsumer for externally provided Bloc
@Composable
public inline fun <reified BlocA: BlocBase<BlocAState>,BlocAState:Any>
BlocConsumer(
externallyProvidedBlock:BlocA,
noinline buildWhen:BlocBuilderCondition<BlocAState>?=null,
noinline listenWhen: BlocListenerCondition<BlocAState>?=null,
crossinline listener: @DisallowComposableCalls suspend (BlocAState) -> Unit,
crossinline content:@Composable (BlocAState)->Unit)Last updated