-
ComposeNode
Emits a node into the composition of type T.
-
CompositionLocalProvider
CompositionLocalProvider binds values to ProvidableCompositionLocal keys.
-
DisposableEffect
A side effect of composition that must be reversed or cleaned up if the DisposableEffect leaves the composition.
-
LaunchedEffect
When LaunchedEffect enters the composition it will launch block into the composition's CoroutineContext.
-
ReusableComposeNode
Emits a recyclable node into the composition of type T.
-
ReusableContent
A utility function to mark a composition as supporting recycling.
-
ReusableContentHost
An optional utility function used when hosting ReusableContent.
-
SideEffect
Schedule effect to run when the current composition completes successfully and applies changes.
-
collectAsState
Collects values from this StateFlow and represents its latest value via State.
-
key
key is a utility composable that is used to \"group\" or \"key\" a block of execution inside of a composition.
-
produceState
Return an observable snapshot[androidx.
-
remember
Remember the value produced by calculation.
- rememberComposableLambda
- rememberComposableLambdaN
-
rememberCompositionContext
An Effect to construct a CompositionContext at the current point of composition.
-
rememberCoroutineScope
Return a CoroutineScope bound to this point in the composition using the optional CoroutineContext provided by getContext.
-
rememberUpdatedState
remember a mutableStateOf newValue and update its value to newValue on each recomposition of the rememberUpdatedState call.
-
withCompositionLocal
withCompositionLocal binds value to ProvidableCompositionLocal key and returns the result produced by the content lambda.
-
withCompositionLocals
withCompositionLocals binds values to ProvidableCompositionLocal key and returns the result produced by the content lambda.
Compose Runtime
Jetpack Compose API reference for runtime.