6 4 月 2026, 周一

Flutter Getx snackbar消息通知/提示组件

属性 类型 描述
title String 标题
message String 信息/通知
colorText Color 彩色文字/文字颜色
duration Duration 显示时间
instantInit bool 使用 InstantInit = false 您可以将snackbar放在 initState 上
snackPosition SnackPosition 显示位置,指示 snackbar 是从 [TOP}顶部 还是 [BOTTOM]底部 开始
titleText Widget 标题文字/自定义组组件配合Text()
messageText Widget 消息 文本/自定义组件 配合Text()
icon Widget 图标自定义组件配合Icon()
shouldIconPulse bool 应该图标脉冲<暂时不知道用处>
maxWidth double 最大宽度
margin EdgeInsets 外边距
padding EdgeInsets 内边距
borderRadius double 边界半径
borderColor Color 边框颜色
borderWidth double 边框宽度
backgroundColor Color 背景颜色
leftBarIndicatorColor Color 左条形指示器颜色
boxShadows List<BoxShadow> 盒子阴影
backgroundGradient Gradient 背景渐变
mainButton TextButton 主按钮
onTap onTap <Function(GetBar snack)> 点击事件
isDismissible bool 被驳回
showProgressIndicator bool 显示进度指示器
dismissDirection SnackDismissDirection 解散方向
progressIndicatorController AnimationController 进度指示器控制器
progressIndicatorBackgroundColor Color 进度指示器背景颜色
progressIndicatorValueColor Animation<Color> 进度指示器值颜色
snackStyle SnackStyle 风格
forwardAnimationCurve Curve 前向动画曲线
reverseAnimationCurve Curve 反向动画曲线
animationDuration Duration 动画持续时间
barBlur double 条形模糊
overlayBlur double 叠加模糊
snackbarStatus SnackbarStatusCallback 状态
overlayColor Color 叠加颜色
userInputForm Form 用户输入表
Avatar photo

sion932