Package-level declarations

Types

Link copied to clipboard
interface AppState
Link copied to clipboard
Link copied to clipboard
typealias EventFlow<T> = MutableSharedFlow<T>
Link copied to clipboard
Link copied to clipboard
typealias FrameworkResString = Res.string
Link copied to clipboard
data class SnackbarEvent(val message: String, val actionLabel: String? = null, val duration: SnackbarDuration = SnackbarDuration.Short, val withDismissAction: Boolean = false, val onActionPerformed: () -> Unit? = null)
Link copied to clipboard

A class which provides easy-to-use utilities for updating the System UI bar colors within Jetpack Compose.

Properties

Link copied to clipboard

CompositionLocal containing the action to finish or exit the application.

Functions

Link copied to clipboard
fun AsyncImage3(model: Any?, modifier: Modifier = Modifier, contentDescription: String? = null, error: @Composable SubcomposeAsyncImageScope.(AsyncImagePainter.State.Error) -> Unit? = null, loading: @Composable SubcomposeAsyncImageScope.(AsyncImagePainter.State.Loading) -> Unit? = AsyncImage3Default.loading, onError: (AsyncImagePainter.State.Error) -> Unit? = null, onSuccess: (AsyncImagePainter.State.Success) -> Unit? = null, filterQuality: FilterQuality = FilterQuality.None, alignment: Alignment = Alignment.Center, contentScale: ContentScale = ContentScale.Fit)
Link copied to clipboard
fun EmptyContent(imageVector: ImageVector, text: String, modifier: Modifier = Modifier)
Link copied to clipboard
fun <EVENT> EventEffect(eventFlow: SharedFlow<EVENT>, block: suspend CoroutineScope.(EVENT) -> Unit)
Link copied to clipboard
fun <T> EventFlow(): MutableSharedFlow<T>
Link copied to clipboard
Link copied to clipboard
fun SafeLaunchedEffect(key: Any?, block: suspend CoroutineScope.() -> Unit)