withCompositionLocal
Composable Function
Common
@Composable
public inline fun <T> withCompositionLocal(
value: ProvidedValue<*>,
content: @Composable () -> T,
): T
withCompositionLocal binds value to ProvidableCompositionLocal key and returns the result
produced by the content lambda. Use with non-unit returning content lambdas or else use
CompositionLocalProvider. Reading the CompositionLocal using CompositionLocal.current will
return the value provided in CompositionLocalProvider's value parameter for all composable
functions called directly or indirectly in the content lambda.
