flutter_progress_dialog

Creator: coderz1093

Last updated:

Add to Cart

Description:

flutter progress dialog

Flutter Progress Dialog #
[pub packages]
| 中文说明
Flutter progress dialog. Support both Android and iOS platform.
The progress dialog just display one at the same time.
The usage inspired by OpenFlutter/flutter_oktoast

Usage #
1. Depend
Add this to you package's pubspec.yaml file:
dependencies:
flutter_progress_dialog: ^0.1.0
copied to clipboard
2. Install
Run command:
$ flutter packages get
copied to clipboard
3. Import
Import in Dart code:
import 'package:flutter_progress_dialog/flutter_progress_dialog.dart';
copied to clipboard
4. Display Progress Dialog
Support two ways to display a progress dialog.
Wrap app widget

Wrap your app widget

ProgressDialog(
child: MaterialApp(),
);
copied to clipboard

Exec showProgressDialog() and dismissProgressDialog() without parameters.

showProgressDialog();
//dismissProgressDialog();
copied to clipboard
Exec showProgressDialog() directly
You can exec showProgressDialog() without wrap app widget, should specify the param: context: BuildContext.
var dialog = showProgressDialog(context: context);
//dismissProgressDialog();
copied to clipboard
5. Properties
ProgressDialog have default style, and you also can custom style or other behavior.



Name
Type
Desc




loading
Widget
If specified, default widget will not show


loadingText
String
Hint text, just for default widget


textStyle
TextStyle
Hint text's style, just for default widget


backgroundColor
Color
Background color of the progress dialog


radius
double
Radius of the progress dialog


onDismiss
Function
Callback for dismissed


textDirection
TextDirection
Loading hint text's direction


orientation
ProgressOrientation
The direction of spin kit and hint text



Example #
Example sources
Example APK

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files:

Customer Reviews

There are no reviews.