属性 | 类型 | 描述 |
---|---|---|
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 | 用户输入表 |
THE END