SnackbarRequirements

class SnackbarRequirements(context: Context, hostState: SnackbarHostState, scope: CoroutineScope)

Constructors

Link copied to clipboard
constructor(context: Context, hostState: SnackbarHostState, scope: CoroutineScope)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val scope: CoroutineScope?

Functions

Link copied to clipboard
fun SnackbarRequirements.showSnackbar(@StringRes message: Int, @StringRes actionLabel: Int? = null, duration: SnackbarDuration = if (actionLabel == null) SnackbarDuration.Short else SnackbarDuration.Indefinite, withDismissAction: Boolean = duration == SnackbarDuration.Indefinite, onSnackbarResult: (SnackbarResult) -> Unit = {}): Unit?
fun SnackbarRequirements.showSnackbar(message: String, actionLabel: String? = null, duration: SnackbarDuration = if (actionLabel == null) SnackbarDuration.Short else SnackbarDuration.Indefinite, withDismissAction: Boolean = duration == SnackbarDuration.Indefinite, onSnackbarResult: (SnackbarResult) -> Unit = {}): Job?