library / org.akop.kotx.ext.widget / showSnackbar

showSnackbar

fun showSnackbar(parent: View, message: CharSequence?, duration: Int = SNACKBAR_DEFAULT_DURATION, block: Snackbar.() -> Unit = {}): Unit

Creates a new Snackbar with specified parent view, message and duration, then calls optional block to initialize before displaying.

Does nothing if message is null.

Duration defaults to SNACKBAR_DEFAULT_DURATION.

fun showSnackbar(parent: View, @StringRes messageResId: Int, duration: Int = SNACKBAR_DEFAULT_DURATION, block: Snackbar.() -> Unit = {}): Unit

Creates a new Snackbar with specified parent view, messageResId and duration, then calls optional block to initialize before displaying.

Duration defaults to SNACKBAR_DEFAULT_DURATION.