update method

void update({
  1. double? progress,
  2. double? maxProgress,
  3. String? message,
  4. Widget? progressWidget,
  5. TextStyle? progressTextStyle,
  6. TextStyle? messageTextStyle,
})

Implementation

void update({
  double? progress,
  double? maxProgress,
  String? message,
  Widget? progressWidget,
  TextStyle? progressTextStyle,
  TextStyle? messageTextStyle,
}) {
  if (_progressDialogType == ProgressDialogType.download) {
    _progress = progress ?? _progress;
  }
  _dialogMessage = message ?? _dialogMessage;
  _maxProgress = maxProgress ?? _maxProgress;
  _progressWidget = progressWidget ?? _progressWidget;
  _messageStyle = messageTextStyle ?? _messageStyle;
  _progressTextStyle = progressTextStyle ?? _progressTextStyle;

  if (!_isShowing) {
    return;
  } else {
    _dialog?.update();
  }
}