LoadingDialogHelper.dart 562 B

12345678910111213141516171819202122
  1. import 'package:deus_app/common/dialog/LoadingDialogWidget.dart';
  2. import 'package:flutter/material.dart';
  3. class LoadingDialogHelper {
  4. ///展示loading弹窗
  5. static void showLoading(BuildContext context, {bool dismissible = false}) {
  6. showDialog(
  7. barrierDismissible: dismissible,
  8. context: context,
  9. builder: (context) {
  10. return LoadingDialogWidget(
  11. dismissible: dismissible,
  12. );
  13. });
  14. }
  15. ///关闭弹窗
  16. static void dismissLoading(BuildContext context) {
  17. Navigator.pop(context);
  18. }
  19. }