fallback static method

ZeroSnackbarAlertStyle fallback({
  1. TextStyle? subtitleStyle,
  2. TextStyle? titleStyle,
  3. Color? defaultDangerColor,
  4. Color? defaultWarningColor,
  5. Color? defaultInfoColor,
  6. Color? defaultSuccessColor,
})

Implementation

static ZeroSnackbarAlertStyle fallback({
  TextStyle? subtitleStyle,
  TextStyle? titleStyle,
  Color? defaultDangerColor,
  Color? defaultWarningColor,
  Color? defaultInfoColor,
  Color? defaultSuccessColor,
}) {
  return ZeroSnackbarAlertStyle(
    duration: const Duration(seconds: 2),
    titleStyle: titleStyle ??
        const TextStyle(fontSize: 16, fontWeight: FontWeight.w600),
    subtitleStyle: subtitleStyle ?? const TextStyle(fontSize: 14),
    padding: const EdgeInsets.all(16),
    margin: const EdgeInsets.symmetric(vertical: 48, horizontal: 16),
    borderRadius: BorderRadius.circular(4),
    iconSize: 22,
    defaultDangerColor: defaultDangerColor ?? ZeroColors.dustRed,
    defaultWarningColor: defaultWarningColor ?? ZeroColors.sunriseYellow,
    defaultInfoColor: defaultInfoColor ?? ZeroColors.primary,
    defaultSuccessColor: defaultSuccessColor ?? ZeroColors.polarGreen,
  );
}