login_dialog.dart 735 B

1234567891011121314151617181920212223
  1. import 'package:flutter/cupertino.dart';
  2. import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
  3. import 'package:get/get.dart';
  4. import 'package:keyboard/dialog/login/login_dialog_controller.dart';
  5. import '../../module/login/login_controller.dart';
  6. import 'login_dialog_view.dart';
  7. class LoginDialog {
  8. static const String TAG = "LoginDialog";
  9. static void show() {
  10. SmartDialog.show(
  11. backType: SmartBackType.block,
  12. clickMaskDismiss: true,
  13. alignment: Alignment.bottomCenter,
  14. animationType: SmartAnimationType.centerScale_otherSlide,
  15. tag: TAG,
  16. keepSingle: true,
  17. // onDismiss: () => Get.delete<LoginDialogController>(),
  18. builder: (_) => const LoginDialogView(),
  19. );
  20. }
  21. }