Browse Source

dialog_engine的一些属性抽取配置

liukai 2 months ago
parent
commit
094c38593d
1 changed files with 2 additions and 1 deletions
  1. 2 1
      packages/cs_plugin_platform/lib/engine/dialog/dialog_engine.dart

+ 2 - 1
packages/cs_plugin_platform/lib/engine/dialog/dialog_engine.dart

@@ -83,6 +83,7 @@ class DialogEngine {
     bool? clickMaskDismiss,
     bool? backDismiss,
     bool? keepSingle,
+    bool usePenetrate = false,
   }) {
     Alignment alignment;
     if (position == DialogPosition.bottom) {
@@ -107,7 +108,7 @@ class DialogEngine {
     return SmartDialog.show(
       builder: (context) => widget,
       alignment: alignment,
-      usePenetrate: false,
+      usePenetrate: usePenetrate,
       debounce: true,
       clickMaskDismiss: clickMaskDismiss,
       backDismiss: backDismiss,