m3e/snackbar_open
Types
SnackbarAction describes the intent to open a snackbar with specific parameters. This allows the logic to be pure and easily testable.
This type is public to allow testing
pub type SnackbarAction(msg) {
Open(
message: String,
action: String,
dismissable: snackbar.Dismissible,
close_label: String,
duration: Float,
callback: option.Option(msg),
)
}
Constructors
-
Open( message: String, action: String, dismissable: snackbar.Dismissible, close_label: String, duration: Float, callback: option.Option(msg), )
Values
pub fn open(
config: snackbar.Config,
message: String,
callback: option.Option(msg),
) -> effect.Effect(msg)