showSnackBar function

dynamic showSnackBar({
  1. BuildContext? context,
  2. required String message,
  3. SnackBarType type = SnackBarType.SUCCESS,
})

--> Show SnackBar

Implementation

showSnackBar(
    {BuildContext? context,required String message, SnackBarType type = SnackBarType.SUCCESS}) {
  ///Clearing all Snack bars!!
  /*ScaffoldMessenger.of(context ?? Get.context!).clearSnackBars();
  ScaffoldMessenger.of(context ?? Get.context!).showSnackBar(
    SnackBar(
      content: Row(
        mainAxisAlignment: MainAxisAlignment.start,
        crossAxisAlignment: CrossAxisAlignment.center,
        mainAxisSize: MainAxisSize.max,
        children: [
          _getSnackBarIcon(type),
          Flexible(
              child: Text(message,
                  style: AppTheme.textTheme.headline5?.copyWith(color: HexColor.fromHex(AppColors.white)),
                  softWrap: true,
                  textAlign: TextAlign.left,
                  overflow: TextOverflow.ellipsis,
                  maxLines: 3)),
        ],
      ),
      backgroundColor: HexColor.fromHex(_getSnackBarColor(type)).withOpacity(0.85),
      behavior: SnackBarBehavior.floating,
      margin: const EdgeInsets.symmetric(horizontal: 20.0, vertical: 30.0),
      padding: const EdgeInsets.symmetric(vertical: 12.0, horizontal: 20.0),
      shape:
      RoundedRectangleBorder(borderRadius: BorderRadius.circular(14.0)),
      dismissDirection: DismissDirection.horizontal,
      duration: const Duration(milliseconds: 1500),
    ),
  );*/
}