UNPKG

vuetify-message-box

Version:

基于 vue2 + vuetify 的消息弹框组件

2 lines 21.5 kB
(function(t,e){"object"===typeof exports&&"object"===typeof module?module.exports=e(require("vue")):"function"===typeof define&&define.amd?define([],e):"object"===typeof exports?exports["vuetify-message-box"]=e(require("vue")):t["vuetify-message-box"]=e(t["Vue"])})("undefined"!==typeof self?self:this,(function(t){return function(){var e={9662:function(t,e,n){var o=n(614),r=n(6330),i=TypeError;t.exports=function(t){if(o(t))return t;throw i(r(t)+" is not a function")}},1223:function(t,e,n){var o=n(5112),r=n(30),i=n(3070).f,c=o("unscopables"),s=Array.prototype;void 0==s[c]&&i(s,c,{configurable:!0,value:r(null)}),t.exports=function(t){s[c][t]=!0}},9670:function(t,e,n){var o=n(111),r=String,i=TypeError;t.exports=function(t){if(o(t))return t;throw i(r(t)+" is not an object")}},1318:function(t,e,n){var o=n(5656),r=n(1400),i=n(6244),c=function(t){return function(e,n,c){var s,u=o(e),a=i(u),f=r(c,a);if(t&&n!=n){while(a>f)if(s=u[f++],s!=s)return!0}else for(;a>f;f++)if((t||f in u)&&u[f]===n)return t||f||0;return!t&&-1}};t.exports={includes:c(!0),indexOf:c(!1)}},4326:function(t,e,n){var o=n(1702),r=o({}.toString),i=o("".slice);t.exports=function(t){return i(r(t),8,-1)}},9920:function(t,e,n){var o=n(2597),r=n(3887),i=n(1236),c=n(3070);t.exports=function(t,e,n){for(var s=r(e),u=c.f,a=i.f,f=0;f<s.length;f++){var l=s[f];o(t,l)||n&&o(n,l)||u(t,l,a(e,l))}}},8880:function(t,e,n){var o=n(9781),r=n(3070),i=n(9114);t.exports=o?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},9114:function(t){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},8052:function(t,e,n){var o=n(614),r=n(3070),i=n(6339),c=n(3072);t.exports=function(t,e,n,s){s||(s={});var u=s.enumerable,a=void 0!==s.name?s.name:e;if(o(n)&&i(n,a,s),s.global)u?t[e]=n:c(e,n);else{try{s.unsafe?t[e]&&(u=!0):delete t[e]}catch(f){}u?t[e]=n:r.f(t,e,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return t}},3072:function(t,e,n){var o=n(7854),r=Object.defineProperty;t.exports=function(t,e){try{r(o,t,{value:e,configurable:!0,writable:!0})}catch(n){o[t]=e}return e}},9781:function(t,e,n){var o=n(7293);t.exports=!o((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:function(t,e,n){var o=n(7854),r=n(111),i=o.document,c=r(i)&&r(i.createElement);t.exports=function(t){return c?i.createElement(t):{}}},8113:function(t,e,n){var o=n(5005);t.exports=o("navigator","userAgent")||""},7392:function(t,e,n){var o,r,i=n(7854),c=n(8113),s=i.process,u=i.Deno,a=s&&s.versions||u&&u.version,f=a&&a.v8;f&&(o=f.split("."),r=o[0]>0&&o[0]<4?1:+(o[0]+o[1])),!r&&c&&(o=c.match(/Edge\/(\d+)/),(!o||o[1]>=74)&&(o=c.match(/Chrome\/(\d+)/),o&&(r=+o[1]))),t.exports=r},748:function(t){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:function(t,e,n){var o=n(7854),r=n(1236).f,i=n(8880),c=n(8052),s=n(3072),u=n(9920),a=n(4705);t.exports=function(t,e){var n,f,l,p,v,d,b=t.target,y=t.global,h=t.stat;if(f=y?o:h?o[b]||s(b,{}):(o[b]||{}).prototype,f)for(l in e){if(v=e[l],t.dontCallGetSet?(d=r(f,l),p=d&&d.value):p=f[l],n=a(y?l:b+(h?".":"#")+l,t.forced),!n&&void 0!==p){if(typeof v==typeof p)continue;u(v,p)}(t.sham||p&&p.sham)&&i(v,"sham",!0),c(f,l,v,t)}}},7293:function(t){t.exports=function(t){try{return!!t()}catch(e){return!0}}},4374:function(t,e,n){var o=n(7293);t.exports=!o((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},6916:function(t,e,n){var o=n(4374),r=Function.prototype.call;t.exports=o?r.bind(r):function(){return r.apply(r,arguments)}},6530:function(t,e,n){var o=n(9781),r=n(2597),i=Function.prototype,c=o&&Object.getOwnPropertyDescriptor,s=r(i,"name"),u=s&&"something"===function(){}.name,a=s&&(!o||o&&c(i,"name").configurable);t.exports={EXISTS:s,PROPER:u,CONFIGURABLE:a}},1702:function(t,e,n){var o=n(4374),r=Function.prototype,i=r.bind,c=r.call,s=o&&i.bind(c,c);t.exports=o?function(t){return t&&s(t)}:function(t){return t&&function(){return c.apply(t,arguments)}}},5005:function(t,e,n){var o=n(7854),r=n(614),i=function(t){return r(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?i(o[t]):o[t]&&o[t][e]}},8173:function(t,e,n){var o=n(9662);t.exports=function(t,e){var n=t[e];return null==n?void 0:o(n)}},7854:function(t,e,n){var o=function(t){return t&&t.Math==Math&&t};t.exports=o("object"==typeof globalThis&&globalThis)||o("object"==typeof window&&window)||o("object"==typeof self&&self)||o("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},2597:function(t,e,n){var o=n(1702),r=n(7908),i=o({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return i(r(t),e)}},3501:function(t){t.exports={}},490:function(t,e,n){var o=n(5005);t.exports=o("document","documentElement")},4664:function(t,e,n){var o=n(9781),r=n(7293),i=n(317);t.exports=!o&&!r((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:function(t,e,n){var o=n(1702),r=n(7293),i=n(4326),c=Object,s=o("".split);t.exports=r((function(){return!c("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?s(t,""):c(t)}:c},2788:function(t,e,n){var o=n(1702),r=n(614),i=n(5465),c=o(Function.toString);r(i.inspectSource)||(i.inspectSource=function(t){return c(t)}),t.exports=i.inspectSource},9909:function(t,e,n){var o,r,i,c=n(8536),s=n(7854),u=n(1702),a=n(111),f=n(8880),l=n(2597),p=n(5465),v=n(6200),d=n(3501),b="Object already initialized",y=s.TypeError,h=s.WeakMap,g=function(t){return i(t)?r(t):o(t,{})},m=function(t){return function(e){var n;if(!a(e)||(n=r(e)).type!==t)throw y("Incompatible receiver, "+t+" required");return n}};if(c||p.state){var x=p.state||(p.state=new h),w=u(x.get),O=u(x.has),j=u(x.set);o=function(t,e){if(O(x,t))throw new y(b);return e.facade=t,j(x,t,e),e},r=function(t){return w(x,t)||{}},i=function(t){return O(x,t)}}else{var C=v("state");d[C]=!0,o=function(t,e){if(l(t,C))throw new y(b);return e.facade=t,f(t,C,e),e},r=function(t){return l(t,C)?t[C]:{}},i=function(t){return l(t,C)}}t.exports={set:o,get:r,has:i,enforce:g,getterFor:m}},614:function(t){t.exports=function(t){return"function"==typeof t}},4705:function(t,e,n){var o=n(7293),r=n(614),i=/#|\.prototype\./,c=function(t,e){var n=u[s(t)];return n==f||n!=a&&(r(e)?o(e):!!e)},s=c.normalize=function(t){return String(t).replace(i,".").toLowerCase()},u=c.data={},a=c.NATIVE="N",f=c.POLYFILL="P";t.exports=c},111:function(t,e,n){var o=n(614);t.exports=function(t){return"object"==typeof t?null!==t:o(t)}},1913:function(t){t.exports=!1},2190:function(t,e,n){var o=n(5005),r=n(614),i=n(7976),c=n(3307),s=Object;t.exports=c?function(t){return"symbol"==typeof t}:function(t){var e=o("Symbol");return r(e)&&i(e.prototype,s(t))}},6244:function(t,e,n){var o=n(7466);t.exports=function(t){return o(t.length)}},6339:function(t,e,n){var o=n(7293),r=n(614),i=n(2597),c=n(9781),s=n(6530).CONFIGURABLE,u=n(2788),a=n(9909),f=a.enforce,l=a.get,p=Object.defineProperty,v=c&&!o((function(){return 8!==p((function(){}),"length",{value:8}).length})),d=String(String).split("String"),b=t.exports=function(t,e,n){"Symbol("===String(e).slice(0,7)&&(e="["+String(e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(e="get "+e),n&&n.setter&&(e="set "+e),(!i(t,"name")||s&&t.name!==e)&&(c?p(t,"name",{value:e,configurable:!0}):t.name=e),v&&n&&i(n,"arity")&&t.length!==n.arity&&p(t,"length",{value:n.arity});try{n&&i(n,"constructor")&&n.constructor?c&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(r){}var o=f(t);return i(o,"source")||(o.source=d.join("string"==typeof e?e:"")),t};Function.prototype.toString=b((function(){return r(this)&&l(this).source||u(this)}),"toString")},4758:function(t){var e=Math.ceil,n=Math.floor;t.exports=Math.trunc||function(t){var o=+t;return(o>0?n:e)(o)}},133:function(t,e,n){var o=n(7392),r=n(7293);t.exports=!!Object.getOwnPropertySymbols&&!r((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&o&&o<41}))},8536:function(t,e,n){var o=n(7854),r=n(614),i=n(2788),c=o.WeakMap;t.exports=r(c)&&/native code/.test(i(c))},30:function(t,e,n){var o,r=n(9670),i=n(6048),c=n(748),s=n(3501),u=n(490),a=n(317),f=n(6200),l=">",p="<",v="prototype",d="script",b=f("IE_PROTO"),y=function(){},h=function(t){return p+d+l+t+p+"/"+d+l},g=function(t){t.write(h("")),t.close();var e=t.parentWindow.Object;return t=null,e},m=function(){var t,e=a("iframe"),n="java"+d+":";return e.style.display="none",u.appendChild(e),e.src=String(n),t=e.contentWindow.document,t.open(),t.write(h("document.F=Object")),t.close(),t.F},x=function(){try{o=new ActiveXObject("htmlfile")}catch(e){}x="undefined"!=typeof document?document.domain&&o?g(o):m():g(o);var t=c.length;while(t--)delete x[v][c[t]];return x()};s[b]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(y[v]=r(t),n=new y,y[v]=null,n[b]=t):n=x(),void 0===e?n:i.f(n,e)}},6048:function(t,e,n){var o=n(9781),r=n(3353),i=n(3070),c=n(9670),s=n(5656),u=n(1956);e.f=o&&!r?Object.defineProperties:function(t,e){c(t);var n,o=s(e),r=u(e),a=r.length,f=0;while(a>f)i.f(t,n=r[f++],o[n]);return t}},3070:function(t,e,n){var o=n(9781),r=n(4664),i=n(3353),c=n(9670),s=n(4948),u=TypeError,a=Object.defineProperty,f=Object.getOwnPropertyDescriptor,l="enumerable",p="configurable",v="writable";e.f=o?i?function(t,e,n){if(c(t),e=s(e),c(n),"function"===typeof t&&"prototype"===e&&"value"in n&&v in n&&!n[v]){var o=f(t,e);o&&o[v]&&(t[e]=n.value,n={configurable:p in n?n[p]:o[p],enumerable:l in n?n[l]:o[l],writable:!1})}return a(t,e,n)}:a:function(t,e,n){if(c(t),e=s(e),c(n),r)try{return a(t,e,n)}catch(o){}if("get"in n||"set"in n)throw u("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},1236:function(t,e,n){var o=n(9781),r=n(6916),i=n(5296),c=n(9114),s=n(5656),u=n(4948),a=n(2597),f=n(4664),l=Object.getOwnPropertyDescriptor;e.f=o?l:function(t,e){if(t=s(t),e=u(e),f)try{return l(t,e)}catch(n){}if(a(t,e))return c(!r(i.f,t,e),t[e])}},8006:function(t,e,n){var o=n(6324),r=n(748),i=r.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return o(t,i)}},5181:function(t,e){e.f=Object.getOwnPropertySymbols},7976:function(t,e,n){var o=n(1702);t.exports=o({}.isPrototypeOf)},6324:function(t,e,n){var o=n(1702),r=n(2597),i=n(5656),c=n(1318).indexOf,s=n(3501),u=o([].push);t.exports=function(t,e){var n,o=i(t),a=0,f=[];for(n in o)!r(s,n)&&r(o,n)&&u(f,n);while(e.length>a)r(o,n=e[a++])&&(~c(f,n)||u(f,n));return f}},1956:function(t,e,n){var o=n(6324),r=n(748);t.exports=Object.keys||function(t){return o(t,r)}},5296:function(t,e){"use strict";var n={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,r=o&&!n.call({1:2},1);e.f=r?function(t){var e=o(this,t);return!!e&&e.enumerable}:n},2140:function(t,e,n){var o=n(6916),r=n(614),i=n(111),c=TypeError;t.exports=function(t,e){var n,s;if("string"===e&&r(n=t.toString)&&!i(s=o(n,t)))return s;if(r(n=t.valueOf)&&!i(s=o(n,t)))return s;if("string"!==e&&r(n=t.toString)&&!i(s=o(n,t)))return s;throw c("Can't convert object to primitive value")}},3887:function(t,e,n){var o=n(5005),r=n(1702),i=n(8006),c=n(5181),s=n(9670),u=r([].concat);t.exports=o("Reflect","ownKeys")||function(t){var e=i.f(s(t)),n=c.f;return n?u(e,n(t)):e}},4488:function(t){var e=TypeError;t.exports=function(t){if(void 0==t)throw e("Can't call method on "+t);return t}},6200:function(t,e,n){var o=n(2309),r=n(9711),i=o("keys");t.exports=function(t){return i[t]||(i[t]=r(t))}},5465:function(t,e,n){var o=n(7854),r=n(3072),i="__core-js_shared__",c=o[i]||r(i,{});t.exports=c},2309:function(t,e,n){var o=n(1913),r=n(5465);(t.exports=function(t,e){return r[t]||(r[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.23.3",mode:o?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.23.3/LICENSE",source:"https://github.com/zloirock/core-js"})},1400:function(t,e,n){var o=n(9303),r=Math.max,i=Math.min;t.exports=function(t,e){var n=o(t);return n<0?r(n+e,0):i(n,e)}},5656:function(t,e,n){var o=n(8361),r=n(4488);t.exports=function(t){return o(r(t))}},9303:function(t,e,n){var o=n(4758);t.exports=function(t){var e=+t;return e!==e||0===e?0:o(e)}},7466:function(t,e,n){var o=n(9303),r=Math.min;t.exports=function(t){return t>0?r(o(t),9007199254740991):0}},7908:function(t,e,n){var o=n(4488),r=Object;t.exports=function(t){return r(o(t))}},7593:function(t,e,n){var o=n(6916),r=n(111),i=n(2190),c=n(8173),s=n(2140),u=n(5112),a=TypeError,f=u("toPrimitive");t.exports=function(t,e){if(!r(t)||i(t))return t;var n,u=c(t,f);if(u){if(void 0===e&&(e="default"),n=o(u,t,e),!r(n)||i(n))return n;throw a("Can't convert object to primitive value")}return void 0===e&&(e="number"),s(t,e)}},4948:function(t,e,n){var o=n(7593),r=n(2190);t.exports=function(t){var e=o(t,"string");return r(e)?e:e+""}},6330:function(t){var e=String;t.exports=function(t){try{return e(t)}catch(n){return"Object"}}},9711:function(t,e,n){var o=n(1702),r=0,i=Math.random(),c=o(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+c(++r+i,36)}},3307:function(t,e,n){var o=n(133);t.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(t,e,n){var o=n(9781),r=n(7293);t.exports=o&&r((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},5112:function(t,e,n){var o=n(7854),r=n(2309),i=n(2597),c=n(9711),s=n(133),u=n(3307),a=r("wks"),f=o.Symbol,l=f&&f["for"],p=u?f:f&&f.withoutSetter||c;t.exports=function(t){if(!i(a,t)||!s&&"string"!=typeof a[t]){var e="Symbol."+t;s&&i(f,t)?a[t]=f[t]:a[t]=u&&l?l(e):p(e)}return a[t]}},6699:function(t,e,n){"use strict";var o=n(2109),r=n(1318).includes,i=n(7293),c=n(1223),s=i((function(){return!Array(1).includes()}));o({target:"Array",proto:!0,forced:s},{includes:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),c("includes")},7203:function(e){"use strict";e.exports=t}},n={};function o(t){var r=n[t];if(void 0!==r)return r.exports;var i=n[t]={exports:{}};return e[t](i,i.exports,o),i.exports}!function(){o.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return o.d(e,{a:e}),e}}(),function(){o.d=function(t,e){for(var n in e)o.o(e,n)&&!o.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})}}(),function(){o.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}}()}(),function(){o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){o.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}}(),function(){o.p=""}();var r={};return function(){"use strict";if(o.r(r),o.d(r,{MessageBox:function(){return h},default:function(){return m},messageBox:function(){return v},msgbox:function(){return y}}),"undefined"!==typeof window){var t=window.document.currentScript,e=t&&t.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);e&&(o.p=e[1])}var n=o(7203),i=o.n(n),c=function(){var t=this,e=t._self._c;return e("transition",{attrs:{name:"fade"}},[e("v-dialog",t._b({staticClass:"message-box",attrs:{dark:t.opts.dark,width:t.opts.width,"content-class":t.contentClass,persistent:!t.opts.closeOnClickModal},on:{"click:outside":function(e){return t.close("outside")}},model:{value:t.visible,callback:function(e){t.visible=e},expression:"visible"}},"v-dialog",t.opts.attrs,!1),[e("v-card",t._b({attrs:{dark:t.opts.dark}},"v-card",t.opts.contentAttrs,!1),[t.opts.title?e("v-alert",t._b({attrs:{type:t.alertType,"close-icon":t.opts.closeIcon,icon:t.opts.icon,dark:t.opts.dark,dismissible:t.dismissible,text:""},model:{value:t.visible,callback:function(e){t.visible=e},expression:"visible"}},"v-alert",t.opts.titleAttrs,!1),[t._t("title",(function(){return[e("div",{class:t.titleClass},[t._v(t._s(t.opts.title))])]}))],2):t._e(),e("v-card-text",{class:t.opts.title?"":"pt-5"},[t._t("default",(function(){return[t.message?[t._v(" "+t._s(t.message)+" ")]:t.contentVM?e(t.contentVM,{tag:"component"}):t._e()]}))],2),e("v-card-actions",{class:t.opts.center?"justify-center":"justify-end"},[t.prependVM?e(t.prependVM,{tag:"component"}):t._e(),t._t("foot",(function(){return[t.opts.showCancelButton?[t.cancelButtonVM?e(t.cancelButtonVM,{tag:"component",on:{click:t.onCancel}}):e("v-btn",{class:t.opts.cancelButtonClass,attrs:{dark:t.opts.dark},on:{click:t.onCancel}},[t._v(" "+t._s(t.opts.cancelButtonText)+" ")])]:t._e(),t.opts.showConfirmButton?[t.confirmButtonVM?e(t.confirmButtonVM,{tag:"component",on:{click:t.onConfirm}}):e("v-btn",{class:t.opts.confirmButtonClass,attrs:{color:"primary",dark:t.opts.dark,tabindex:"1"},on:{click:t.onConfirm}},[t._v(" "+t._s(t.opts.confirmButtonText)+" ")])]:t._e()]})),t.appendVM?e(t.appendVM,{tag:"component"}):t._e()],2)],1)],1)],1)},s=[],u=(o(6699),{name:"message-box",props:{options:{type:Object,default:()=>({})},value:{type:Boolean,default:!1},done:{type:Function,default:()=>{}}},computed:{opts:{get(){return i().observable(Object.assign({width:400,dark:!1,title:"消息提示",closeIcon:"mdi-close-circle",contentClass:"",center:!0,attrs:{},contentAttrs:{},titleAttrs:{},closeOnClickModal:!0,showConfirmButton:!0,confirmButtonText:"确定"},this.options))},set(t){this.$emit("update:options",t)}},visible:{get(){return!(!this.propVisible&&!this.opts.visible)},set(t){t?this.isClose=!0:(this.afterLeave(),this.isClose&&this.done("close")),this.propVisible=this.opts.visible=t,this.$emit("input",t)}},message(){const{message:t,content:e}=this.opts;return t&&"string"===typeof t?t:e&&"string"===typeof e?e:""},contentVM(){return this.getVNode("content")},prependVM(){return this.getVNode("prepend")},appendVM(){return this.getVNode("append")},confirmButtonVM(){return this.getVNode("confirmButton")},cancelButtonVM(){return this.getVNode("cancelButton")},titleClass(){const{titleClass:t,center:e,type:n}=this.opts;return("string"===typeof t?t:"")+(!["success","error","warning","info"].includes(n)&&e?" pl-9":"")},contentClass(){const{contentClass:t,center:e}=this.opts,n=e?" text-center":"";return"string"===typeof t?t+n:n},dismissible(){return!["alert","confirm"].includes(this.opts.type)},alertType(){return["success","error","warning","info"].includes(this.opts.type)?this.opts.type:void 0},closeDelay(){const t=+(this.opts.closeDelay||this.opts["close-delay"]);return t>=0?t:5e3}},watch:{value:{handler(t){this.propVisible=t},immediate:!0}},data(){return{isClose:!0,propVisible:!1}},methods:{getVNode(t){const e=this.opts[t];return e instanceof Object&&e.tag?{render(){return e}}:null},onCancel(){this.isClose=!1,this.visible=!1,this.done("cancel")},onConfirm(){this.isClose=!1,this.visible=!1,this.done("confirm")},close(t){("outside"!==t||this.opts.closeOnClickModal)&&(this.visible=!1,this.done("close"))},afterLeave(){this.$parent||setTimeout((()=>{this.visible||(this.$el.parentNode.removeChild(this.$el),this.$destroy(!0))}),this.closeDelay)}}}),a=u;function f(t,e,n,o,r,i,c,s){var u,a="function"===typeof t?t.options:t;if(e&&(a.render=e,a.staticRenderFns=n,a._compiled=!0),o&&(a.functional=!0),i&&(a._scopeId="data-v-"+i),c?(u=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(c)},a._ssrRegister=u):r&&(u=s?function(){r.call(this,(a.functional?this.parent:this).$root.$options.shadowRoot)}:r),u)if(a.functional){a._injectStyles=u;var f=a.render;a.render=function(t,e){return u.call(e),f(t,e)}}else{var l=a.beforeCreate;a.beforeCreate=l?[].concat(l,u):[u]}return{exports:t,options:a}}var l=f(a,c,s,!1,null,null,null),p=l.exports;const v=p,d=(t,e={},n={})=>{const o=t instanceof Object?t:{message:t};return e=e instanceof Object?Object.assign({},o,e):o,Object.assign({},n instanceof Object?n:{},e)},b=t=>t&&"string"===typeof t?"name:"+t:"",y=({vuetify:t,zIndex:e=1})=>{e=isNaN(e)||e<1?1:e;const n=[],o=i().extend(Object.assign({vuetify:t},v)),r=(t,r)=>{r=d(t,r,a.configs);const i=b(r.name),c={},s=new Promise(((t,e)=>{Object.assign(c,{resolve:t,reject:e})})),u=new o({propsData:{value:!0,options:Object.assign(r),done(t){return c["confirm"===t?"resolve":"reject"](t),r.silence&&setTimeout((()=>{s.catch((()=>{}))})),n.some(((t,e)=>t===u&&(n.splice(e,1),!0))),n[i]&&delete n[i],s}}});n.push(u),i&&"string"===typeof i&&!n[i]&&(n[i]=u);const f=document.querySelector("[data-app=true]")||document.body,l=u.$mount();return f.appendChild(l.$el),l.$el.style.zIndex=e++,s},c=async t=>{t=b(t);const e=t?n[t]:n.pop();e&&e.close()},s=t=>n[b(t)],u=t=>{a.configs=t instanceof Object?t:{}},a=(t,e={})=>r(t,e),f=["success","error","info","warning"];f.forEach((t=>{a[t]=(e,n)=>r(e,Object.assign({},d(e,n,a.configs),{type:t}))}));const l=["alert","confirm"];return l.forEach((t=>{a[t]=(e,n)=>r(e,Object.assign({},d(e,n,a.configs),{type:t,showCancelButton:"confirm"===t,closeOnClickModal:!1}))})),Object.assign(a,{open:r,close:c,getInstance:s,setConfigs:u}),a.setConfigs({silence:!1,showCancelButton:!0,cancelButtonText:"取消"}),a},h={install(t,{vuetify:e}){t.prototype.$msgbox=y({vuetify:e})}};"undefined"!==typeof window&&window instanceof Object&&(window.VuetifyMsgbox=y,window.VuetifyMessageBox=h,window.VuetifyMessageBoxComponent=v);var g=h,m=g}(),r}()})); //# sourceMappingURL=vuetify-message-box.umd.min.js.map