CircuitCompositionLocals

fun CircuitCompositionLocals(circuit: Circuit, retainedStateRegistry: RetainedStateRegistry = lifecycleRetainedStateRegistry(), content: @Composable () -> Unit)(source)

Provides circuit and the other composition locals Circuit needs to all composables within content.

This uses a saver configured on Circuit when one is present. Otherwise, it resolves a fallback from ProvideCircuitSaver or rememberDefaultCircuitSaver, then applies any saver transform configured on Circuit. Use the overload that accepts a CircuitSaver to provide a different final saver.


fun CircuitCompositionLocals(circuit: Circuit, circuitSaver: CircuitSaver, retainedStateRegistry: RetainedStateRegistry = lifecycleRetainedStateRegistry(), content: @Composable () -> Unit)(source)

Provides circuit, circuitSaver, and the other composition locals Circuit needs to all composables within content.