/** * vue-class-component v8.0.0-alpha.6 * (c) 2015-present Evan You * @license MIT */ var VueClassComponent=function(t,e){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function n(t,e){for(var r=0;rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r-1)n[t]=c[t];else{var e=Object.getOwnPropertyDescriptor(c,t);"function"!=typeof e.value?(e.get||e.set)&&(n.computed[t]={get:e.get,set:e.set}):n.methods[t]=e.value}}),n.setup=function(t,n){var o=new r(t,n),c=Object.keys(o),i=e.reactive({});return c.forEach(function(t){void 0===o[t]||o[t]&&o[t].__s||(i[t]=o[t],function(t,e,r){Object.defineProperty(t,e,{get:function(){return r[e]},set:function(t){r[e]=t},enumerable:!0,configurable:!0})}(o,t,i))}),c.forEach(function(t){o[t]&&o[t].__s&&(i[t]=o[t].__s())}),i};var u=this.hasOwnProperty("__vccDecorators")&&this.__vccDecorators;u&&u.forEach(function(t){return t(n)});return["render","ssrRender","__file","__cssModules","__scopeId","__hmrId"].forEach(function(t){r[t]&&(n[t]=r[t])}),n}}],(c=null)&&n(o.prototype,c),u&&n(o,u),t}();v.__vccHooks=["data","beforeCreate","created","beforeMount","mounted","beforeUnmount","unmounted","beforeUpdate","updated","activated","deactivated","render","errorCaptured","serverPrefetch"];var b=v;return t.Options=function(t){return function(e){return e.__vccBase=t,e}},t.Vue=b,t.createDecorator=function(t){return function(e,r,n){var o="function"==typeof e?e:e.constructor;o.__vccDecorators||(o.__vccDecorators=[]),"number"!=typeof n&&(n=void 0),o.__vccDecorators.push(function(e){return t(e,r,n)})}},t.mixins=function(){for(var t=arguments.length,e=new Array(t),n=0;n