showLoadingDialog function
Use LoadingDismissFuture.dismiss
can dismiss current dialog
Implementation
Future<LoadingDismissFuture?> showLoadingDialog({
bool? tapDismiss,
}) {
LoadLogHelper.log("show loading dialog");
var c = Completer<LoadingDismissFuture?>();
Future.delayed(Duration.zero, () {
if (_keys.isNotEmpty) {
var key = _keys.first;
c.complete(key.currentState?.showLoading(tapDismiss: tapDismiss));
}
});
return c.future;
}