showProgressDialog function

dynamic showProgressDialog(
  1. BuildContext context, {
  2. String message = 'Please wait...',
  3. Widget? progressWidget,
})

show progress dialog method

this method will show progress dialog Uses _ProgressDialog class

Implementation

showProgressDialog(BuildContext context, {String message = 'Please wait...', Widget? progressWidget}) async {
  _context = context;
  _progressDialog = _ProgressDialog(context, isDismissible: false, type: ProgressDialogType.normal);

  _progressDialog!.style(
    message: message,
    size: progressWidget != null ? 40.0 : 60.0,
    padding: EdgeInsets.all(progressWidget != null ? 12.0 : 8.0),
    progressWidget: progressWidget /* ?? Image(image: AssetImage('assets/gif/double_ring_loading_io.gif'))*/,
  );

  await _progressDialog!.show();
}