showSnackBar function

void showSnackBar(
  1. BuildContext context,
  2. String message, {
  3. Color? backgroundColor,
  4. int milliseconds = 4000,
  5. SnackBarAction? action,
  6. Function? onClosed,
})

Implementation

void showSnackBar(
  BuildContext context,
  String message, {
  Color? backgroundColor,
  int milliseconds = 4000,
  SnackBarAction? action,
  Function? onClosed,
}) {
  ScaffoldMessenger.of(context)
    ..hideCurrentSnackBar()
    ..showSnackBar(
      SnackBar(
        behavior: SnackBarBehavior.floating,
        content: Text(message),
        backgroundColor: backgroundColor,
        duration: Duration(milliseconds: milliseconds),
        action: action,
      ),
    ).closed.then((value) => onClosed?.call());
}