Interface

ProduceStateScope

Receiver scope for use with produceState.

Source set: Common
public interface ProduceStateScope<T> : MutableState<T>, CoroutineScope

Receiver scope for use with produceState.

Functions

awaitDispose

Source set: Common
public suspend fun awaitDispose(onDispose: () -> Unit): Nothing

Await the disposal of this producer whether it left the composition, the source changed, or an error occurred. Always runs onDispose before resuming.

This method is useful when configuring callback-based state producers that do not suspend, for example:

Jetpack Compose beyond MaterialFree components, screens and templates for apps that don’t look like Google’s. Copy them into your app, or let your coding agent add them.Browse for free

Content updated: