进度按钮
一个支持进度和错误视觉效果的 Material Flutter 按钮。
入门
ProgressButton 设计易于使用和定制。无需过多细节,您可以在下方看到演示和示例代码。对于一个单一类的包,您还需要什么??
- 首先,将依赖添加到您的 pubspec.yaml 文件中
dependencies:
progress_button: ^0.0.1
- 其次,将进度按钮添加到您的 widget 树中
val progressButton = ProgressButton(
onPressed: VoidCallback,
text: "Login",
buttonState: ButtonState.normal,
pBackgroundColor: Theme.of(context).primaryColor,
pTextColor: Theme.of(context).primaryTextTheme.button.color,
pProgressColor: Theme.of(context).primaryColor,
);
当然,您可以通过 StreamBuilders 等随时更改 buttonState。ProgressButton 会相应地对更改做出反应。

