## showWeuiToast
仿Weui的Toast效果
```dart
VoidCallback showWeuiToast({
@required BuildContext context,
@required Widget message,
@required Widget icon,
Alignment alignment = const Alignment(0.0,-0.2),
RouteTransitionsBuilder transitionBuilder})
```
| Param | Type | Default | Description |
| --- | --- | --- | --- |
| [context] | BuildContext
| | 上下文 |
| [message] | Widget
| | 提示消息 |
| [alignment] | Alignment
| 默认是居中偏上 | Toast的位置 |
| [icon] | Widget
| | 图标 |
| [transitionBuilder] | RouteTransitionsBuilder
| | 自定义过度动画 |
返回参数:VoidCallback,用于关闭Toast
## showWeuiSuccessToast
仿Weui的SuccessToast效果
```dart
Future showWeuiSuccessToast({
@required BuildContext context,
@required Widget message=const Text("成功"),
Alignment alignment = const Alignment(0.0,-0.2),
RouteTransitionsBuilder transitionBuilder,
Duration closeDuration = const Duration(seconds: 3)
})
```
| Param | Type | Default | Description |
| --- | --- | --- | --- |
| [context] | BuildContext
| | 上下文 |
| [transitionBuilder] | RouteTransitionsBuilder
| | 自定义过度动画 |
| [alignment] | Alignment
| 默认是居中偏上 | Toast的位置 |
| [message] | Widget
| 成功| 提示消息 |
| [closeDuration] | Duration
| 3s | 关闭时间 |
返回参数:Future dart 异步操作,代表Toast已关闭
## showWeuiLoadingToast
仿Weui的LoadingToast效果
```dart
VoidCallback showWeuiToast({
@required BuildContext context,
@required Widget message,
Alignment alignment = const Alignment(0.0,-0.2),
RouteTransitionsBuilder transitionBuilder
})
```
| Param | Type | Default | Description |
| --- | --- | --- | --- |
| [context] | BuildContext
| | 上下文 |
| [message] | Widget
| | 提示消息 |
| [alignment] | Alignment
| 默认是居中偏上 | Toast的位置 |
| [transitionBuilder] | RouteTransitionsBuilder
| | 自定义过度动画 |
返回参数:VoidCallback,用于关闭Toast