(function(W,i){typeof exports=="object"&&typeof module<"u"?i(exports,require("vue"),require("ant-design-vue"),require("vue-types"),require("lodash-es"),require("@ant-design/icons-vue")):typeof define=="function"&&define.amd?define(["exports","vue","ant-design-vue","vue-types","lodash-es","@ant-design/icons-vue"],i):(W=typeof globalThis<"u"?globalThis:W||self,i(W.AntdvProModal={},W.Vue,W.Antdv,W.vueTypes,W.Lodash,W.AntdIconsVue))})(this,function(W,i,gt,wr,hn,ht){"use strict";const De=function(){for(var e=arguments.length,t=new Array(e),n=0;n{const t=e;return t.install=function(n){n.component(t.displayName||t.name,e)},e};function yn(){return{type:[Function,Array]}}function Z(e){return{type:Object,default:e}}function he(e){return{type:Boolean,default:e}}function bt(e,t){const n={validator:()=>!0,default:e};return n}function bn(e){return{type:Array,default:e}}function vn(e){return{type:String,default:e}}function $r(e,t){return e?{type:e,default:t}:bt(t)}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;ttypeof e=="string",Nr=e=>e!==null&&typeof e=="object";function oe(){const e=[];for(let t=0;t=T.F1&&n<=T.F12)return!1;switch(n){case T.ALT:case T.CAPS_LOCK:case T.CONTEXT_MENU:case T.CTRL:case T.DOWN:case T.END:case T.ESC:case T.HOME:case T.INSERT:case T.LEFT:case T.MAC_FF_META:case T.META:case T.NUMLOCK:case T.NUM_CENTER:case T.PAGE_DOWN:case T.PAGE_UP:case T.PAUSE:case T.PRINT_SCREEN:case T.RIGHT:case T.SHIFT:case T.UP:case T.WIN_KEY:case T.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(t){if(t>=T.ZERO&&t<=T.NINE||t>=T.NUM_ZERO&&t<=T.NUM_MULTIPLY||t>=T.A&&t<=T.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&t===0)return!0;switch(t){case T.SPACE:case T.QUESTION_MARK:case T.NUM_PLUS:case T.NUM_MINUS:case T.NUM_PERIOD:case T.NUM_DIVISION:case T.SEMICOLON:case T.DASH:case T.EQUALS:case T.COMMA:case T.PERIOD:case T.SLASH:case T.APOSTROPHE:case T.SINGLE_QUOTE:case T.OPEN_SQUARE_BRACKET:case T.BACKSLASH:case T.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};function Pr(e,t){const n=f({},e);for(let o=0;o