UNPKG

vform3-builds

Version:

VForm 3 Online Form Designer

7 lines 1.38 MB
var Ae=Object.defineProperty,Fe=Object.defineProperties;var Re=Object.getOwnPropertyDescriptors;var Oe=Object.getOwnPropertySymbols;var Ne=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable;var Le=(i,d,e)=>d in i?Ae(i,d,{enumerable:!0,configurable:!0,writable:!0,value:e}):i[d]=e,xe=(i,d)=>{for(var e in d||(d={}))Ne.call(d,e)&&Le(i,e,d[e]);if(Oe)for(var e of Oe(d))Ve.call(d,e)&&Le(i,e,d[e]);return i},ke=(i,d)=>Fe(i,Re(d));(function(i,d){typeof exports=="object"&&typeof module!="undefined"?module.exports=d(require("vue")):typeof define=="function"&&define.amd?define(["vue"],d):(i=typeof globalThis!="undefined"?globalThis:i||self,i.VFormDesigner=d(i.Vue))})(this,function(require$$0$1){"use strict";function _interopDefaultLegacy(i){return i&&typeof i=="object"&&"default"in i?i:{default:i}}var require$$0__default=_interopDefaultLegacy(require$$0$1),commonjsGlobal=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function getDefaultExportFromCjs(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var axios$2={exports:{}},bind$2=function(d,e){return function(){for(var m=new Array(arguments.length),g=0;g<m.length;g++)m[g]=arguments[g];return d.apply(e,m)}},bind$1=bind$2,toString=Object.prototype.toString;function isArray(i){return toString.call(i)==="[object Array]"}function isUndefined(i){return typeof i=="undefined"}function isBuffer(i){return i!==null&&!isUndefined(i)&&i.constructor!==null&&!isUndefined(i.constructor)&&typeof i.constructor.isBuffer=="function"&&i.constructor.isBuffer(i)}function isArrayBuffer(i){return toString.call(i)==="[object ArrayBuffer]"}function isFormData(i){return typeof FormData!="undefined"&&i instanceof FormData}function isArrayBufferView(i){var d;return typeof ArrayBuffer!="undefined"&&ArrayBuffer.isView?d=ArrayBuffer.isView(i):d=i&&i.buffer&&i.buffer instanceof ArrayBuffer,d}function isString(i){return typeof i=="string"}function isNumber(i){return typeof i=="number"}function isObject(i){return i!==null&&typeof i=="object"}function isPlainObject(i){if(toString.call(i)!=="[object Object]")return!1;var d=Object.getPrototypeOf(i);return d===null||d===Object.prototype}function isDate(i){return toString.call(i)==="[object Date]"}function isFile(i){return toString.call(i)==="[object File]"}function isBlob(i){return toString.call(i)==="[object Blob]"}function isFunction(i){return toString.call(i)==="[object Function]"}function isStream(i){return isObject(i)&&isFunction(i.pipe)}function isURLSearchParams(i){return typeof URLSearchParams!="undefined"&&i instanceof URLSearchParams}function trim(i){return i.trim?i.trim():i.replace(/^\s+|\s+$/g,"")}function isStandardBrowserEnv(){return typeof navigator!="undefined"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window!="undefined"&&typeof document!="undefined"}function forEach(i,d){if(!(i===null||typeof i=="undefined"))if(typeof i!="object"&&(i=[i]),isArray(i))for(var e=0,h=i.length;e<h;e++)d.call(null,i[e],e,i);else for(var m in i)Object.prototype.hasOwnProperty.call(i,m)&&d.call(null,i[m],m,i)}function merge(){var i={};function d(m,g){isPlainObject(i[g])&&isPlainObject(m)?i[g]=merge(i[g],m):isPlainObject(m)?i[g]=merge({},m):isArray(m)?i[g]=m.slice():i[g]=m}for(var e=0,h=arguments.length;e<h;e++)forEach(arguments[e],d);return i}function extend$1(i,d,e){return forEach(d,function(m,g){e&&typeof m=="function"?i[g]=bind$1(m,e):i[g]=m}),i}function stripBOM(i){return i.charCodeAt(0)===65279&&(i=i.slice(1)),i}var utils$d={isArray,isArrayBuffer,isBuffer,isFormData,isArrayBufferView,isString,isNumber,isObject,isPlainObject,isUndefined,isDate,isFile,isBlob,isFunction,isStream,isURLSearchParams,isStandardBrowserEnv,forEach,merge,extend:extend$1,trim,stripBOM},utils$c=utils$d;function encode(i){return encodeURIComponent(i).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var buildURL$2=function(d,e,h){if(!e)return d;var m;if(h)m=h(e);else if(utils$c.isURLSearchParams(e))m=e.toString();else{var g=[];utils$c.forEach(e,function(o,c){o===null||typeof o=="undefined"||(utils$c.isArray(o)?c=c+"[]":o=[o],utils$c.forEach(o,function(t){utils$c.isDate(t)?t=t.toISOString():utils$c.isObject(t)&&(t=JSON.stringify(t)),g.push(encode(c)+"="+encode(t))}))}),m=g.join("&")}if(m){var a=d.indexOf("#");a!==-1&&(d=d.slice(0,a)),d+=(d.indexOf("?")===-1?"?":"&")+m}return d},utils$b=utils$d;function InterceptorManager$1(){this.handlers=[]}InterceptorManager$1.prototype.use=function(d,e,h){return this.handlers.push({fulfilled:d,rejected:e,synchronous:h?h.synchronous:!1,runWhen:h?h.runWhen:null}),this.handlers.length-1},InterceptorManager$1.prototype.eject=function(d){this.handlers[d]&&(this.handlers[d]=null)},InterceptorManager$1.prototype.forEach=function(d){utils$b.forEach(this.handlers,function(h){h!==null&&d(h)})};var InterceptorManager_1=InterceptorManager$1,utils$a=utils$d,normalizeHeaderName$1=function(d,e){utils$a.forEach(d,function(m,g){g!==e&&g.toUpperCase()===e.toUpperCase()&&(d[e]=m,delete d[g])})},enhanceError$2=function(d,e,h,m,g){return d.config=e,h&&(d.code=h),d.request=m,d.response=g,d.isAxiosError=!0,d.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},d},enhanceError$1=enhanceError$2,createError$2=function(d,e,h,m,g){var a=new Error(d);return enhanceError$1(a,e,h,m,g)},createError$1=createError$2,settle$1=function(d,e,h){var m=h.config.validateStatus;!h.status||!m||m(h.status)?d(h):e(createError$1("Request failed with status code "+h.status,h.config,null,h.request,h))},utils$9=utils$d,cookies$1=utils$9.isStandardBrowserEnv()?function(){return{write:function(e,h,m,g,a,s){var o=[];o.push(e+"="+encodeURIComponent(h)),utils$9.isNumber(m)&&o.push("expires="+new Date(m).toGMTString()),utils$9.isString(g)&&o.push("path="+g),utils$9.isString(a)&&o.push("domain="+a),s===!0&&o.push("secure"),document.cookie=o.join("; ")},read:function(e){var h=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return h?decodeURIComponent(h[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),isAbsoluteURL$1=function(d){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(d)},combineURLs$1=function(d,e){return e?d.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):d},isAbsoluteURL=isAbsoluteURL$1,combineURLs=combineURLs$1,buildFullPath$1=function(d,e){return d&&!isAbsoluteURL(e)?combineURLs(d,e):e},utils$8=utils$d,ignoreDuplicateOf=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"],parseHeaders$1=function(d){var e={},h,m,g;return d&&utils$8.forEach(d.split(` `),function(s){if(g=s.indexOf(":"),h=utils$8.trim(s.substr(0,g)).toLowerCase(),m=utils$8.trim(s.substr(g+1)),h){if(e[h]&&ignoreDuplicateOf.indexOf(h)>=0)return;h==="set-cookie"?e[h]=(e[h]?e[h]:[]).concat([m]):e[h]=e[h]?e[h]+", "+m:m}}),e},utils$7=utils$d,isURLSameOrigin$1=utils$7.isStandardBrowserEnv()?function(){var d=/(msie|trident)/i.test(navigator.userAgent),e=document.createElement("a"),h;function m(g){var a=g;return d&&(e.setAttribute("href",a),a=e.href),e.setAttribute("href",a),{href:e.href,protocol:e.protocol?e.protocol.replace(/:$/,""):"",host:e.host,search:e.search?e.search.replace(/^\?/,""):"",hash:e.hash?e.hash.replace(/^#/,""):"",hostname:e.hostname,port:e.port,pathname:e.pathname.charAt(0)==="/"?e.pathname:"/"+e.pathname}}return h=m(window.location.href),function(a){var s=utils$7.isString(a)?m(a):a;return s.protocol===h.protocol&&s.host===h.host}}():function(){return function(){return!0}}();function Cancel$3(i){this.message=i}Cancel$3.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},Cancel$3.prototype.__CANCEL__=!0;var Cancel_1=Cancel$3,utils$6=utils$d,settle=settle$1,cookies=cookies$1,buildURL$1=buildURL$2,buildFullPath=buildFullPath$1,parseHeaders=parseHeaders$1,isURLSameOrigin=isURLSameOrigin$1,createError=createError$2,defaults$5=defaults_1,Cancel$2=Cancel_1,xhr=function(d){return new Promise(function(h,m){var g=d.data,a=d.headers,s=d.responseType,o;function c(){d.cancelToken&&d.cancelToken.unsubscribe(o),d.signal&&d.signal.removeEventListener("abort",o)}utils$6.isFormData(g)&&delete a["Content-Type"];var n=new XMLHttpRequest;if(d.auth){var t=d.auth.username||"",r=d.auth.password?unescape(encodeURIComponent(d.auth.password)):"";a.Authorization="Basic "+btoa(t+":"+r)}var l=buildFullPath(d.baseURL,d.url);n.open(d.method.toUpperCase(),buildURL$1(l,d.params,d.paramsSerializer),!0),n.timeout=d.timeout;function u(){if(!!n){var $="getAllResponseHeaders"in n?parseHeaders(n.getAllResponseHeaders()):null,b=!s||s==="text"||s==="json"?n.responseText:n.response,v={data:b,status:n.status,statusText:n.statusText,headers:$,config:d,request:n};settle(function(w){h(w),c()},function(w){m(w),c()},v),n=null}}if("onloadend"in n?n.onloadend=u:n.onreadystatechange=function(){!n||n.readyState!==4||n.status===0&&!(n.responseURL&&n.responseURL.indexOf("file:")===0)||setTimeout(u)},n.onabort=function(){!n||(m(createError("Request aborted",d,"ECONNABORTED",n)),n=null)},n.onerror=function(){m(createError("Network Error",d,null,n)),n=null},n.ontimeout=function(){var b=d.timeout?"timeout of "+d.timeout+"ms exceeded":"timeout exceeded",v=d.transitional||defaults$5.transitional;d.timeoutErrorMessage&&(b=d.timeoutErrorMessage),m(createError(b,d,v.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",n)),n=null},utils$6.isStandardBrowserEnv()){var f=(d.withCredentials||isURLSameOrigin(l))&&d.xsrfCookieName?cookies.read(d.xsrfCookieName):void 0;f&&(a[d.xsrfHeaderName]=f)}"setRequestHeader"in n&&utils$6.forEach(a,function(b,v){typeof g=="undefined"&&v.toLowerCase()==="content-type"?delete a[v]:n.setRequestHeader(v,b)}),utils$6.isUndefined(d.withCredentials)||(n.withCredentials=!!d.withCredentials),s&&s!=="json"&&(n.responseType=d.responseType),typeof d.onDownloadProgress=="function"&&n.addEventListener("progress",d.onDownloadProgress),typeof d.onUploadProgress=="function"&&n.upload&&n.upload.addEventListener("progress",d.onUploadProgress),(d.cancelToken||d.signal)&&(o=function($){!n||(m(!$||$&&$.type?new Cancel$2("canceled"):$),n.abort(),n=null)},d.cancelToken&&d.cancelToken.subscribe(o),d.signal&&(d.signal.aborted?o():d.signal.addEventListener("abort",o))),g||(g=null),n.send(g)})},utils$5=utils$d,normalizeHeaderName=normalizeHeaderName$1,enhanceError=enhanceError$2,DEFAULT_CONTENT_TYPE={"Content-Type":"application/x-www-form-urlencoded"};function setContentTypeIfUnset(i,d){!utils$5.isUndefined(i)&&utils$5.isUndefined(i["Content-Type"])&&(i["Content-Type"]=d)}function getDefaultAdapter(){var i;return(typeof XMLHttpRequest!="undefined"||typeof process!="undefined"&&Object.prototype.toString.call(process)==="[object process]")&&(i=xhr),i}function stringifySafely(i,d,e){if(utils$5.isString(i))try{return(d||JSON.parse)(i),utils$5.trim(i)}catch(h){if(h.name!=="SyntaxError")throw h}return(e||JSON.stringify)(i)}var defaults$4={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:getDefaultAdapter(),transformRequest:[function(d,e){return normalizeHeaderName(e,"Accept"),normalizeHeaderName(e,"Content-Type"),utils$5.isFormData(d)||utils$5.isArrayBuffer(d)||utils$5.isBuffer(d)||utils$5.isStream(d)||utils$5.isFile(d)||utils$5.isBlob(d)?d:utils$5.isArrayBufferView(d)?d.buffer:utils$5.isURLSearchParams(d)?(setContentTypeIfUnset(e,"application/x-www-form-urlencoded;charset=utf-8"),d.toString()):utils$5.isObject(d)||e&&e["Content-Type"]==="application/json"?(setContentTypeIfUnset(e,"application/json"),stringifySafely(d)):d}],transformResponse:[function(d){var e=this.transitional||defaults$4.transitional,h=e&&e.silentJSONParsing,m=e&&e.forcedJSONParsing,g=!h&&this.responseType==="json";if(g||m&&utils$5.isString(d)&&d.length)try{return JSON.parse(d)}catch(a){if(g)throw a.name==="SyntaxError"?enhanceError(a,this,"E_JSON_PARSE"):a}return d}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(d){return d>=200&&d<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};utils$5.forEach(["delete","get","head"],function(d){defaults$4.headers[d]={}}),utils$5.forEach(["post","put","patch"],function(d){defaults$4.headers[d]=utils$5.merge(DEFAULT_CONTENT_TYPE)});var defaults_1=defaults$4,utils$4=utils$d,defaults$3=defaults_1,transformData$1=function(d,e,h){var m=this||defaults$3;return utils$4.forEach(h,function(a){d=a.call(m,d,e)}),d},isCancel$1=function(d){return!!(d&&d.__CANCEL__)},utils$3=utils$d,transformData=transformData$1,isCancel=isCancel$1,defaults$2=defaults_1,Cancel$1=Cancel_1;function throwIfCancellationRequested(i){if(i.cancelToken&&i.cancelToken.throwIfRequested(),i.signal&&i.signal.aborted)throw new Cancel$1("canceled")}var dispatchRequest$1=function(d){throwIfCancellationRequested(d),d.headers=d.headers||{},d.data=transformData.call(d,d.data,d.headers,d.transformRequest),d.headers=utils$3.merge(d.headers.common||{},d.headers[d.method]||{},d.headers),utils$3.forEach(["delete","get","head","post","put","patch","common"],function(m){delete d.headers[m]});var e=d.adapter||defaults$2.adapter;return e(d).then(function(m){return throwIfCancellationRequested(d),m.data=transformData.call(d,m.data,m.headers,d.transformResponse),m},function(m){return isCancel(m)||(throwIfCancellationRequested(d),m&&m.response&&(m.response.data=transformData.call(d,m.response.data,m.response.headers,d.transformResponse))),Promise.reject(m)})},utils$2=utils$d,mergeConfig$2=function(d,e){e=e||{};var h={};function m(n,t){return utils$2.isPlainObject(n)&&utils$2.isPlainObject(t)?utils$2.merge(n,t):utils$2.isPlainObject(t)?utils$2.merge({},t):utils$2.isArray(t)?t.slice():t}function g(n){if(utils$2.isUndefined(e[n])){if(!utils$2.isUndefined(d[n]))return m(void 0,d[n])}else return m(d[n],e[n])}function a(n){if(!utils$2.isUndefined(e[n]))return m(void 0,e[n])}function s(n){if(utils$2.isUndefined(e[n])){if(!utils$2.isUndefined(d[n]))return m(void 0,d[n])}else return m(void 0,e[n])}function o(n){if(n in e)return m(d[n],e[n]);if(n in d)return m(void 0,d[n])}var c={url:a,method:a,data:a,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:o};return utils$2.forEach(Object.keys(d).concat(Object.keys(e)),function(t){var r=c[t]||g,l=r(t);utils$2.isUndefined(l)&&r!==o||(h[t]=l)}),h},data={version:"0.24.0"},VERSION=data.version,validators$1={};["object","boolean","number","function","string","symbol"].forEach(function(i,d){validators$1[i]=function(h){return typeof h===i||"a"+(d<1?"n ":" ")+i}});var deprecatedWarnings={};validators$1.transitional=function(d,e,h){function m(g,a){return"[Axios v"+VERSION+"] Transitional option '"+g+"'"+a+(h?". "+h:"")}return function(g,a,s){if(d===!1)throw new Error(m(a," has been removed"+(e?" in "+e:"")));return e&&!deprecatedWarnings[a]&&(deprecatedWarnings[a]=!0,console.warn(m(a," has been deprecated since v"+e+" and will be removed in the near future"))),d?d(g,a,s):!0}};function assertOptions(i,d,e){if(typeof i!="object")throw new TypeError("options must be an object");for(var h=Object.keys(i),m=h.length;m-- >0;){var g=h[m],a=d[g];if(a){var s=i[g],o=s===void 0||a(s,g,i);if(o!==!0)throw new TypeError("option "+g+" must be "+o);continue}if(e!==!0)throw Error("Unknown option "+g)}}var validator$1={assertOptions,validators:validators$1},utils$1=utils$d,buildURL=buildURL$2,InterceptorManager=InterceptorManager_1,dispatchRequest=dispatchRequest$1,mergeConfig$1=mergeConfig$2,validator=validator$1,validators=validator.validators;function Axios$1(i){this.defaults=i,this.interceptors={request:new InterceptorManager,response:new InterceptorManager}}Axios$1.prototype.request=function(d){typeof d=="string"?(d=arguments[1]||{},d.url=arguments[0]):d=d||{},d=mergeConfig$1(this.defaults,d),d.method?d.method=d.method.toLowerCase():this.defaults.method?d.method=this.defaults.method.toLowerCase():d.method="get";var e=d.transitional;e!==void 0&&validator.assertOptions(e,{silentJSONParsing:validators.transitional(validators.boolean),forcedJSONParsing:validators.transitional(validators.boolean),clarifyTimeoutError:validators.transitional(validators.boolean)},!1);var h=[],m=!0;this.interceptors.request.forEach(function(r){typeof r.runWhen=="function"&&r.runWhen(d)===!1||(m=m&&r.synchronous,h.unshift(r.fulfilled,r.rejected))});var g=[];this.interceptors.response.forEach(function(r){g.push(r.fulfilled,r.rejected)});var a;if(!m){var s=[dispatchRequest,void 0];for(Array.prototype.unshift.apply(s,h),s=s.concat(g),a=Promise.resolve(d);s.length;)a=a.then(s.shift(),s.shift());return a}for(var o=d;h.length;){var c=h.shift(),n=h.shift();try{o=c(o)}catch(t){n(t);break}}try{a=dispatchRequest(o)}catch(t){return Promise.reject(t)}for(;g.length;)a=a.then(g.shift(),g.shift());return a},Axios$1.prototype.getUri=function(d){return d=mergeConfig$1(this.defaults,d),buildURL(d.url,d.params,d.paramsSerializer).replace(/^\?/,"")},utils$1.forEach(["delete","get","head","options"],function(d){Axios$1.prototype[d]=function(e,h){return this.request(mergeConfig$1(h||{},{method:d,url:e,data:(h||{}).data}))}}),utils$1.forEach(["post","put","patch"],function(d){Axios$1.prototype[d]=function(e,h,m){return this.request(mergeConfig$1(m||{},{method:d,url:e,data:h}))}});var Axios_1=Axios$1,Cancel=Cancel_1;function CancelToken(i){if(typeof i!="function")throw new TypeError("executor must be a function.");var d;this.promise=new Promise(function(m){d=m});var e=this;this.promise.then(function(h){if(!!e._listeners){var m,g=e._listeners.length;for(m=0;m<g;m++)e._listeners[m](h);e._listeners=null}}),this.promise.then=function(h){var m,g=new Promise(function(a){e.subscribe(a),m=a}).then(h);return g.cancel=function(){e.unsubscribe(m)},g},i(function(m){e.reason||(e.reason=new Cancel(m),d(e.reason))})}CancelToken.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},CancelToken.prototype.subscribe=function(d){if(this.reason){d(this.reason);return}this._listeners?this._listeners.push(d):this._listeners=[d]},CancelToken.prototype.unsubscribe=function(d){if(!!this._listeners){var e=this._listeners.indexOf(d);e!==-1&&this._listeners.splice(e,1)}},CancelToken.source=function(){var d,e=new CancelToken(function(m){d=m});return{token:e,cancel:d}};var CancelToken_1=CancelToken,spread=function(d){return function(h){return d.apply(null,h)}},isAxiosError=function(d){return typeof d=="object"&&d.isAxiosError===!0},utils=utils$d,bind=bind$2,Axios=Axios_1,mergeConfig=mergeConfig$2,defaults$1=defaults_1;function createInstance(i){var d=new Axios(i),e=bind(Axios.prototype.request,d);return utils.extend(e,Axios.prototype,d),utils.extend(e,d),e.create=function(m){return createInstance(mergeConfig(i,m))},e}var axios$1=createInstance(defaults$1);axios$1.Axios=Axios,axios$1.Cancel=Cancel_1,axios$1.CancelToken=CancelToken_1,axios$1.isCancel=isCancel$1,axios$1.VERSION=data.version,axios$1.all=function(d){return Promise.all(d)},axios$1.spread=spread,axios$1.isAxiosError=isAxiosError,axios$2.exports=axios$1,axios$2.exports.default=axios$1;var require$$0=axios$2.exports,axios=require$$0;const containers=[{type:"grid",category:"container",icon:"grid",cols:[],options:{name:"",hidden:!1,gutter:12,colHeight:null,customClass:""}},{type:"table",category:"container",icon:"table",rows:[],options:{name:"",hidden:!1,customClass:""}},{type:"tab",category:"container",icon:"tab",displayType:"border-card",tabs:[],options:{name:"",hidden:!1,customClass:""}},{type:"grid-col",category:"container",icon:"grid-col",internal:!0,widgetList:[],options:{name:"",hidden:!1,span:12,offset:0,push:0,pull:0,responsive:!1,md:12,sm:12,xs:12,customClass:""}},{type:"table-cell",category:"container",icon:"table-cell",internal:!0,widgetList:[],merged:!1,options:{name:"",cellWidth:"",cellHeight:"",colspan:1,rowspan:1,customClass:""}},{type:"tab-pane",category:"container",icon:"tab-pane",internal:!0,widgetList:[],options:{name:"",label:"",hidden:!1,active:!1,disabled:!1,customClass:""}}],basicFields=[{type:"input",icon:"text-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",type:"text",defaultValue:"",placeholder:"",columnWidth:"200px",size:"",labelWidth:null,labelHidden:!1,readonly:!1,disabled:!1,hidden:!1,clearable:!0,showPassword:!1,required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,minLength:null,maxLength:null,showWordLimit:!1,prefixIcon:"",suffixIcon:"",appendButton:!1,appendButtonDisabled:!1,buttonIcon:"custom-search",onCreated:"",onMounted:"",onInput:"",onChange:"",onFocus:"",onBlur:"",onValidate:"",onAppendButtonClick:""}},{type:"textarea",icon:"textarea-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",rows:3,defaultValue:"",placeholder:"",columnWidth:"200px",size:"",labelWidth:null,labelHidden:!1,readonly:!1,disabled:!1,hidden:!1,required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,minLength:null,maxLength:null,showWordLimit:!1,onCreated:"",onMounted:"",onInput:"",onChange:"",onFocus:"",onBlur:"",onValidate:""}},{type:"number",icon:"number-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",defaultValue:0,placeholder:"",columnWidth:"200px",size:"",labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,min:-1e11,max:1e11,precision:0,step:1,controlsPosition:"right",onCreated:"",onMounted:"",onChange:"",onFocus:"",onBlur:"",onValidate:""}},{type:"radio",icon:"radio-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",defaultValue:null,columnWidth:"200px",size:"",displayStyle:"inline",buttonStyle:!1,border:!1,labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,optionItems:[{label:"radio 1",value:1},{label:"radio 2",value:2},{label:"radio 3",value:3}],required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,onCreated:"",onMounted:"",onChange:"",onValidate:""}},{type:"checkbox",icon:"checkbox-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",defaultValue:[],columnWidth:"200px",size:"",displayStyle:"inline",buttonStyle:!1,border:!1,labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,optionItems:[{label:"check 1",value:1},{label:"check 2",value:2},{label:"check 3",value:3}],required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,onCreated:"",onMounted:"",onChange:"",onValidate:""}},{type:"select",icon:"select-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",defaultValue:"",placeholder:"",columnWidth:"200px",size:"",labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,clearable:!0,filterable:!1,allowCreate:!1,remote:!1,automaticDropdown:!1,multiple:!1,multipleLimit:0,optionItems:[{label:"select 1",value:1},{label:"select 2",value:2},{label:"select 3",value:3}],required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,onCreated:"",onMounted:"",onRemoteQuery:"",onChange:"",onFocus:"",onBlur:"",onValidate:""}},{type:"time",icon:"time-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",defaultValue:null,placeholder:"",columnWidth:"200px",size:"",autoFullWidth:!0,labelWidth:null,labelHidden:!1,readonly:!1,disabled:!1,hidden:!1,clearable:!0,editable:!1,format:"HH:mm:ss",required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,onCreated:"",onMounted:"",onChange:"",onFocus:"",onBlur:"",onValidate:""}},{type:"time-range",icon:"time-range-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",defaultValue:null,startPlaceholder:"",endPlaceholder:"",columnWidth:"200px",size:"",autoFullWidth:!0,labelWidth:null,labelHidden:!1,readonly:!1,disabled:!1,hidden:!1,clearable:!0,editable:!1,format:"HH:mm:ss",required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,onCreated:"",onMounted:"",onChange:"",onFocus:"",onBlur:"",onValidate:""}},{type:"date",icon:"date-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",type:"date",defaultValue:null,placeholder:"",columnWidth:"200px",size:"",autoFullWidth:!0,labelWidth:null,labelHidden:!1,readonly:!1,disabled:!1,hidden:!1,clearable:!0,editable:!1,format:"YYYY-MM-DD",valueFormat:"YYYY-MM-DD",required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,onCreated:"",onMounted:"",onChange:"",onFocus:"",onBlur:"",onValidate:""}},{type:"date-range",icon:"date-range-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",type:"daterange",defaultValue:null,startPlaceholder:"",endPlaceholder:"",columnWidth:"200px",size:"",autoFullWidth:!0,labelWidth:null,labelHidden:!1,readonly:!1,disabled:!1,hidden:!1,clearable:!0,editable:!1,format:"YYYY-MM-DD",valueFormat:"YYYY-MM-DD",required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,onCreated:"",onMounted:"",onChange:"",onFocus:"",onBlur:"",onValidate:""}},{type:"switch",icon:"switch-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",defaultValue:null,columnWidth:"200px",labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,switchWidth:40,activeText:"",inactiveText:"",activeColor:null,inactiveColor:null,onCreated:"",onMounted:"",onChange:"",onValidate:""}},{type:"rate",icon:"rate-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",defaultValue:null,columnWidth:"200px",labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,max:5,lowThreshold:2,highThreshold:4,allowHalf:!1,showText:!1,showScore:!1,onCreated:"",onMounted:"",onChange:"",onValidate:""}},{type:"color",icon:"color-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",defaultValue:null,columnWidth:"200px",size:"",labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,onCreated:"",onMounted:"",onChange:"",onValidate:""}},{type:"slider",icon:"slider-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",columnWidth:"200px",showStops:!0,size:"",labelWidth:null,labelHidden:!1,disabled:!1,hidden:!1,required:!1,requiredHint:"",validation:"",validationHint:"",customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,min:0,max:100,step:10,range:!1,height:null,onCreated:"",onMounted:"",onChange:"",onValidate:""}},{type:"static-text",icon:"static-text",formItemFlag:!1,options:{name:"",columnWidth:"200px",hidden:!1,textContent:"static text",customClass:"",onCreated:"",onMounted:""}},{type:"html-text",icon:"html-text",formItemFlag:!1,options:{name:"",columnWidth:"200px",hidden:!1,htmlContent:"<b>html text</b>",customClass:"",onCreated:"",onMounted:""}},{type:"button",icon:"button",formItemFlag:!1,options:{name:"",label:"",columnWidth:"200px",size:"",displayStyle:"block",disabled:!1,hidden:!1,type:"",plain:!1,round:!1,circle:!1,icon:null,customClass:"",onCreated:"",onMounted:"",onClick:""}},{type:"divider",icon:"divider",formItemFlag:!1,options:{name:"",label:"",columnWidth:"200px",direction:"horizontal",contentPosition:"center",hidden:!1,customClass:"",onCreated:"",onMounted:""}}],advancedFields=[{type:"picture-upload",icon:"picture-upload-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",labelWidth:null,labelHidden:!1,columnWidth:"200px",disabled:!1,hidden:!1,required:!1,requiredHint:"",customRule:"",customRuleHint:"",uploadURL:"",uploadTip:"",withCredentials:!1,multipleSelect:!1,showFileList:!0,limit:3,fileMaxSize:5,fileTypes:["jpg","jpeg","png"],customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,onCreated:"",onMounted:"",onBeforeUpload:"",onUploadSuccess:"",onUploadError:"",onFileRemove:"",onValidate:""}},{type:"file-upload",icon:"file-upload-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",labelWidth:null,labelHidden:!1,columnWidth:"200px",disabled:!1,hidden:!1,required:!1,requiredHint:"",customRule:"",customRuleHint:"",uploadURL:"",uploadTip:"",withCredentials:!1,multipleSelect:!1,showFileList:!0,limit:3,fileMaxSize:5,fileTypes:["doc","docx","xls","xlsx"],customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,onCreated:"",onMounted:"",onBeforeUpload:"",onUploadSuccess:"",onUploadError:"",onFileRemove:"",onValidate:""}},{type:"rich-editor",icon:"rich-editor-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",placeholder:"",labelWidth:null,labelHidden:!1,columnWidth:"200px",contentHeight:"200px",disabled:!1,hidden:!1,required:!1,requiredHint:"",customRule:"",customRuleHint:"",customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,minLength:null,maxLength:null,showWordLimit:!1,onCreated:"",onMounted:"",onValidate:""}},{type:"cascader",icon:"cascader-field",formItemFlag:!0,options:{name:"",label:"",labelAlign:"",defaultValue:"",placeholder:"",size:"",labelWidth:null,labelHidden:!1,columnWidth:"200px",disabled:!1,hidden:!1,clearable:!0,filterable:!1,multiple:!1,checkStrictly:!1,showAllLevels:!0,optionItems:[{label:"select 1",value:1,children:[{label:"child 1",value:11}]},{label:"select 2",value:2},{label:"select 3",value:3}],required:!1,requiredHint:"",customRule:"",customRuleHint:"",customClass:"",labelIconClass:null,labelIconPosition:"rear",labelTooltip:null,onCreated:"",onMounted:"",onChange:"",onFocus:"",onBlur:"",onValidate:""}}],customFields=[];function addContainerWidgetSchema(i){containers.push(i)}function addCustomWidgetSchema(i){customFields.push(i)}const formTemplates=[{title:"\u5355\u5217\u8868\u5355",imgUrl:"https://ks3-cn-beijing.ksyuncs.com/vform-static/form-samples/t1.png",jsonUrl:"https://ks3-cn-beijing.ksyuncs.com/vform-static/form-samples/json1.txt",description:"\u8868\u5355\u6A21\u677F\u8BE6\u7EC6\u8BF4\u660E..."},{title:"\u591A\u5217\u8868\u5355",imgUrl:"https://ks3-cn-beijing.ksyuncs.com/vform-static/form-samples/t2.png",jsonUrl:"https://ks3-cn-beijing.ksyuncs.com/vform-static/form-samples/json2.txt",description:"\u8868\u5355\u6A21\u677F\u8BE6\u7EC6\u8BF4\u660E..."},{title:"\u5206\u7EC4\u8868\u5355",imgUrl:"https://ks3-cn-beijing.ksyuncs.com/vform-static/form-samples/t3.png",jsonUrl:"https://ks3-cn-beijing.ksyuncs.com/vform-static/form-samples/json3.txt",description:"\u8868\u5355\u6A21\u677F\u8BE6\u7EC6\u8BF4\u660E..."},{title:"\u6807\u7B7E\u9875\u8868\u5355",imgUrl:"https://ks3-cn-beijing.ksyuncs.com/vform-static/form-samples/t4.png",jsonUrl:"https://ks3-cn-beijing.ksyuncs.com/vform-static/form-samples/json4.txt",description:"\u8868\u5355\u6A21\u677F\u8BE6\u7EC6\u8BF4\u660E..."},{title:"\u4E3B\u4ECE\u8868\u5355",imgUrl:"https://ks3-cn-beijing.ksyuncs.com/vform-static/form-samples/t5.png",jsonUrl:"https://ks3-cn-beijing.ksyuncs.com/vform-static/form-samples/json5.txt",description:"\u8868\u5355\u6A21\u677F\u8BE6\u7EC6\u8BF4\u660E..."},{title:"\u54CD\u5E94\u5F0F\u8868\u5355",imgUrl:"https://ks3-cn-beijing.ksyuncs.com/vform-static/form-samples/t6.png",jsonUrl:"https://ks3-cn-beijing.ksyuncs.com/vform-static/form-samples/json6.txt",description:"\u8868\u5355\u6A21\u677F\u8BE6\u7EC6\u8BF4\u660E..."},{title:"\u95EE\u5377\u8C03\u67E5\u8868",imgUrl:"https://ks3-cn-beijing.ksyuncs.com/vform-static/form-samples/t7.png",jsonUrl:"https://ks3-cn-beijing.ksyuncs.com/vform-static/form-samples/json7.txt",description:"\u8868\u5355\u6A21\u677F\u8BE6\u7EC6\u8BF4\u660E..."},{title:"\u56FA\u5B9A\u8868\u683C\u8868\u5355",imgUrl:"https://ks3-cn-beijing.ksyuncs.com/vform-static/form-samples/t8.png",jsonUrl:"https://ks3-cn-beijing.ksyuncs.com/vform-static/form-samples/json8.txt",description:"\u8868\u5355\u6A21\u677F\u8BE6\u7EC6\u8BF4\u660E..."}];var clipboard={exports:{}};/*! * clipboard.js v2.0.8 * https://clipboardjs.com/ * * Licensed MIT © Zeno Rocha */(function(i,d){(function(h,m){i.exports=m()})(commonjsGlobal,function(){return function(){var e={134:function(g,a,s){s.d(a,{default:function(){return I}});var o=s(279),c=s.n(o),n=s(370),t=s.n(n),r=s(817),l=s.n(r);function u(B){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?u=function(F){return typeof F}:u=function(F){return F&&typeof Symbol=="function"&&F.constructor===Symbol&&F!==Symbol.prototype?"symbol":typeof F},u(B)}function f(B,V){if(!(B instanceof V))throw new TypeError("Cannot call a class as a function")}function $(B,V){for(var F=0;F<V.length;F++){var A=V[F];A.enumerable=A.enumerable||!1,A.configurable=!0,"value"in A&&(A.writable=!0),Object.defineProperty(B,A.key,A)}}function b(B,V,F){return V&&$(B.prototype,V),F&&$(B,F),B}var v=function(){function B(V){f(this,B),this.resolveOptions(V),this.initSelection()}return b(B,[{key:"resolveOptions",value:function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=F.action,this.container=F.container,this.emitter=F.emitter,this.target=F.target,this.text=F.text,this.trigger=F.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"createFakeElement",value:function(){var F=document.documentElement.getAttribute("dir")==="rtl";this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[F?"right":"left"]="-9999px";var A=window.pageYOffset||document.documentElement.scrollTop;return this.fakeElem.style.top="".concat(A,"px"),this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.fakeElem}},{key:"selectFake",value:function(){var F=this,A=this.createFakeElement();this.fakeHandlerCallback=function(){return F.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.container.appendChild(A),this.selectedText=l()(A),this.copyText(),this.removeFake()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=l()(this.target),this.copyText()}},{key:"copyText",value:function(){var F;try{F=document.execCommand(this.action)}catch{F=!1}this.handleResult(F)}},{key:"handleResult",value:function(F){this.emitter.emit(F?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),document.activeElement.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"copy";if(this._action=F,this._action!=="copy"&&this._action!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(F){if(F!==void 0)if(F&&u(F)==="object"&&F.nodeType===1){if(this.action==="copy"&&F.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(this.action==="cut"&&(F.hasAttribute("readonly")||F.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`);this._target=F}else throw new Error('Invalid "target" value, use a valid Element')},get:function(){return this._target}}]),B}(),E=v;function w(B){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?w=function(F){return typeof F}:w=function(F){return F&&typeof Symbol=="function"&&F.constructor===Symbol&&F!==Symbol.prototype?"symbol":typeof F},w(B)}function p(B,V){if(!(B instanceof V))throw new TypeError("Cannot call a class as a function")}function y(B,V){for(var F=0;F<V.length;F++){var A=V[F];A.enumerable=A.enumerable||!1,A.configurable=!0,"value"in A&&(A.writable=!0),Object.defineProperty(B,A.key,A)}}function k(B,V,F){return V&&y(B.prototype,V),F&&y(B,F),B}function C(B,V){if(typeof V!="function"&&V!==null)throw new TypeError("Super expression must either be null or a function");B.prototype=Object.create(V&&V.prototype,{constructor:{value:B,writable:!0,configurable:!0}}),V&&x(B,V)}function x(B,V){return x=Object.setPrototypeOf||function(A,N){return A.__proto__=N,A},x(B,V)}function _(B){var V=T();return function(){var A=O(B),N;if(V){var R=O(this).constructor;N=Reflect.construct(A,arguments,R)}else N=A.apply(this,arguments);return S(this,N)}}function S(B,V){return V&&(w(V)==="object"||typeof V=="function")?V:q(B)}function q(B){if(B===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return B}function T(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function O(B){return O=Object.setPrototypeOf?Object.getPrototypeOf:function(F){return F.__proto__||Object.getPrototypeOf(F)},O(B)}function L(B,V){var F="data-clipboard-".concat(B);if(!!V.hasAttribute(F))return V.getAttribute(F)}var M=function(B){C(F,B);var V=_(F);function F(A,N){var R;return p(this,F),R=V.call(this),R.resolveOptions(N),R.listenClick(A),R}return k(F,[{key:"resolveOptions",value:function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof N.action=="function"?N.action:this.defaultAction,this.target=typeof N.target=="function"?N.target:this.defaultTarget,this.text=typeof N.text=="function"?N.text:this.defaultText,this.container=w(N.container)==="object"?N.container:document.body}},{key:"listenClick",value:function(N){var R=this;this.listener=t()(N,"click",function(P){return R.onClick(P)})}},{key:"onClick",value:function(N){var R=N.delegateTarget||N.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new E({action:this.action(R),target:this.target(R),text:this.text(R),container:this.container,trigger:R,emitter:this})}},{key:"defaultAction",value:function(N){return L("action",N)}},{key:"defaultTarget",value:function(N){var R=L("target",N);if(R)return document.querySelector(R)}},{key:"defaultText",value:function(N){return L("text",N)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],R=typeof N=="string"?[N]:N,P=!!document.queryCommandSupported;return R.forEach(function(W){P=P&&!!document.queryCommandSupported(W)}),P}}]),F}(c()),I=M},828:function(g){var a=9;if(typeof Element!="undefined"&&!Element.prototype.matches){var s=Element.prototype;s.matches=s.matchesSelector||s.mozMatchesSelector||s.msMatchesSelector||s.oMatchesSelector||s.webkitMatchesSelector}function o(c,n){for(;c&&c.nodeType!==a;){if(typeof c.matches=="function"&&c.matches(n))return c;c=c.parentNode}}g.exports=o},438:function(g,a,s){var o=s(828);function c(r,l,u,f,$){var b=t.apply(this,arguments);return r.addEventListener(u,b,$),{destroy:function(){r.removeEventListener(u,b,$)}}}function n(r,l,u,f,$){return typeof r.addEventListener=="function"?c.apply(null,arguments):typeof u=="function"?c.bind(null,document).apply(null,arguments):(typeof r=="string"&&(r=document.querySelectorAll(r)),Array.prototype.map.call(r,function(b){return c(b,l,u,f,$)}))}function t(r,l,u,f){return function($){$.delegateTarget=o($.target,l),$.delegateTarget&&f.call(r,$)}}g.exports=n},879:function(g,a){a.node=function(s){return s!==void 0&&s instanceof HTMLElement&&s.nodeType===1},a.nodeList=function(s){var o=Object.prototype.toString.call(s);return s!==void 0&&(o==="[object NodeList]"||o==="[object HTMLCollection]")&&"length"in s&&(s.length===0||a.node(s[0]))},a.string=function(s){return typeof s=="string"||s instanceof String},a.fn=function(s){var o=Object.prototype.toString.call(s);return o==="[object Function]"}},370:function(g,a,s){var o=s(879),c=s(438);function n(u,f,$){if(!u&&!f&&!$)throw new Error("Missing required arguments");if(!o.string(f))throw new TypeError("Second argument must be a String");if(!o.fn($))throw new TypeError("Third argument must be a Function");if(o.node(u))return t(u,f,$);if(o.nodeList(u))return r(u,f,$);if(o.string(u))return l(u,f,$);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function t(u,f,$){return u.addEventListener(f,$),{destroy:function(){u.removeEventListener(f,$)}}}function r(u,f,$){return Array.prototype.forEach.call(u,function(b){b.addEventListener(f,$)}),{destroy:function(){Array.prototype.forEach.call(u,function(b){b.removeEventListener(f,$)})}}}function l(u,f,$){return c(document.body,u,f,$)}g.exports=n},817:function(g){function a(s){var o;if(s.nodeName==="SELECT")s.focus(),o=s.value;else if(s.nodeName==="INPUT"||s.nodeName==="TEXTAREA"){var c=s.hasAttribute("readonly");c||s.setAttribute("readonly",""),s.select(),s.setSelectionRange(0,s.value.length),c||s.removeAttribute("readonly"),o=s.value}else{s.hasAttribute("contenteditable")&&s.focus();var n=window.getSelection(),t=document.createRange();t.selectNodeContents(s),n.removeAllRanges(),n.addRange(t),o=n.toString()}return o}g.exports=a},279:function(g){function a(){}a.prototype={on:function(s,o,c){var n=this.e||(this.e={});return(n[s]||(n[s]=[])).push({fn:o,ctx:c}),this},once:function(s,o,c){var n=this;function t(){n.off(s,t),o.apply(c,arguments)}return t._=o,this.on(s,t,c)},emit:function(s){var o=[].slice.call(arguments,1),c=((this.e||(this.e={}))[s]||[]).slice(),n=0,t=c.length;for(n;n<t;n++)c[n].fn.apply(c[n].ctx,o);return this},off:function(s,o){var c=this.e||(this.e={}),n=c[s],t=[];if(n&&o)for(var r=0,l=n.length;r<l;r++)n[r].fn!==o&&n[r].fn._!==o&&t.push(n[r]);return t.length?c[s]=t:delete c[s],this}},g.exports=a,g.exports.TinyEmitter=a}},h={};function m(g){if(h[g])return h[g].exports;var a=h[g]={exports:{}};return e[g](a,a.exports,m),a.exports}return function(){m.n=function(g){var a=g&&g.__esModule?function(){return g.default}:function(){return g};return m.d(a,{a}),a}}(),function(){m.d=function(g,a){for(var s in a)m.o(a,s)&&!m.o(g,s)&&Object.defineProperty(g,s,{enumerable:!0,get:a[s]})}}(),function(){m.o=function(g,a){return Object.prototype.hasOwnProperty.call(g,a)}}(),m(134)}().default})})(clipboard);var Clipboard=getDefaultExportFromCjs(clipboard.exports);function isNull(i){return i==null}function isNotNull(i){return i!=null}function isEmptyStr(i){return i===void 0||!i&&i!==0&&i!=="0"||!/[^\s]/.test(i)}const generateId=function(){return Math.floor(Math.random()*1e5+Math.random()*2e4+Math.random()*5e3)},deepClone=function(i){if(i!==void 0)return JSON.parse(JSON.stringify(i))},overwriteObj=function(i,d){Object.keys(d).forEach(e=>{i[e]=d[e]})},addWindowResizeHandler=function(i){let d=window.onresize;typeof window.onresize!="function"?window.onresize=i:window.onresize=function(){d(),i()}},insertCustomCssToHead=function(i,d=""){let e=document.getElementsByTagName("head")[0],h=document.getElementById("vform-custom-css");h&&e.removeChild(h),d&&(h=document.getElementById("vform-custom-css-"+d),!!h&&e.removeChild(h));let m=document.createElement("style");m.type="text/css",m.rel="stylesheet",m.id=d?"vform-custom-css-"+d:"vform-custom-css";try{m.appendChild(document.createTextNode(i))}catch{m.styleSheet.cssText=i}e.appendChild(m)},insertGlobalFunctionsToHtml=function(i,d=""){let e=document.getElementsByTagName("body")[0],h=document.getElementById("v_form_global_functions");!!h&&e.removeChild(h),d&&(h=document.getElementById("v_form_global_functions-"+d),!!h&&e.removeChild(h));let m=document.createElement("script");m.id=d?"v_form_global_functions-"+d:"v_form_global_functions",m.type="text/javascript",m.innerHTML=i,e.appendChild(m)},loadRemoteScript=function(i,d){let e=encodeURIComponent(i);if(!document.getElementById(e)){let m=document.createElement("script");m.src=i,m.id=e,document.body.appendChild(m),m.onload=m.onreadystatechange=function(g,a){(a||!m.readyState||m.readyState==="loaded"||m.readyState==="complete")&&(m=m.onload=m.onreadystatechange=null,a||d())}}};function traverseFieldWidgets(i,d,e=null){!i||i.map(h=>{h.formItemFlag?d(h,e):h.type==="grid"?h.cols.map(m=>{traverseFieldWidgets(m.widgetList,d,h)}):h.type==="table"?h.rows.map(m=>{m.cols.map(g=>{traverseFieldWidgets(g.widgetList,d,h)})}):h.type==="tab"?h.tabs.map(m=>{traverseFieldWidgets(m.widgetList,d,h)}):(h.type==="sub-form"||h.category==="container")&&traverseFieldWidgets(h.widgetList,d,h)})}function traverseContainerWidgets(i,d){!i||i.map(e=>{e.category==="container"&&d(e),e.type==="grid"?e.cols.map(h=>{traverseContainerWidgets(h.widgetList,d)}):e.type==="table"?e.rows.map(h=>{h.cols.map(m=>{traverseContainerWidgets(m.widgetList,d)})}):e.type==="tab"?e.tabs.map(h=>{traverseContainerWidgets(h.widgetList,d)}):(e.type==="sub-form"||e.category==="container")&&traverseContainerWidgets(e.widgetList,d)})}function traverseAllWidgets(i,d){!i||i.map(e=>{d(e),e.type==="grid"?e.cols.map(h=>{d(h),traverseAllWidgets(h.widgetList,d)}):e.type==="table"?e.rows.map(h=>{h.cols.map(m=>{d(m),traverseAllWidgets(m.widgetList,d)})}):e.type==="tab"?e.tabs.map(h=>{traverseAllWidgets(h.widgetList,d)}):(e.type==="sub-form"||e.category==="container")&&traverseAllWidgets(e.widgetList,d)})}function handleWidgetForTraverse(i,d){i.category?traverseFieldWidgetsOfContainer(i,d):i.formItemFlag&&d(i)}function traverseFieldWidgetsOfContainer(i,d){i.type==="grid"?i.cols.forEach(e=>{e.widgetList.forEach(h=>{handleWidgetForTraverse(h,d)})}):i.type==="table"?i.rows.forEach(e=>{e.cols.forEach(h=>{h.widgetList.forEach(m=>{handleWidgetForTraverse(m,d)})})}):i.type==="tab"?i.tabs.forEach(e=>{e.widgetList.forEach(h=>{handleWidgetForTraverse(h,d)})}):i.type==="sub-form"?i.widgetList.forEach(e=>{handleWidgetForTraverse(e,d)}):i.category==="container"&&i.widgetList.forEach(e=>{handleWidgetForTraverse(e,d)})}function getAllFieldWidgets(i){if(!i)return[];let d=[];return traverseFieldWidgets(i,h=>{d.push({type:h.type,name:h.options.name,field:h})}),d}function getAllContainerWidgets(i){if(!i)return[];let d=[];return traverseContainerWidgets(i,h=>{d.push({type:h.type,name:h.options.name,container:h})}),d}function copyToClipboard(i,d,e,h,m){const g=new Clipboard(d.target,{text:()=>i});g.on("success",()=>{e.success(h),g.destroy()}),g.on("error",()=>{e.error(m),g.destroy()}),g.onClick(d)}function getQueryParam(i){let e=window.location.search.substring(1).split("&");for(let h=0;h<e.length;h++){let m=e[h].split("=");if(m[0]==i)return m[1]}}function getDefaultFormConfig(){return{modelName:"formData",refName:"vForm",rulesName:"rules",labelWidth:80,labelPosition:"left",size:"",labelAlign:"label-left-align",cssCode:"",customClass:"",functions:"",layoutType:"PC",jsonVersion:3,onFormCreated:"",onFormMounted:"",onFormDataChange:""}}function buildDefaultFormJson(){return{widgetList:[],formConfig:deepClone(getDefaultFormConfig())}}function isDef(i){return i!=null}function get(i,d){const e=d.split(".");let h=i;return e.forEach(m=>{h=isDef(h)&&isDef(h[m])?h[m]:null}),h}let locale=require$$0$1.reactive({lang:localStorage.getItem("v_form_locale")||"zh-CN"});function createI18n(i){return{messages:i.messages,$st(d,...e){const h=get(this.messages[locale.lang],d);return typeof h=="function"?h(...e):h!==null?h:d},$st2(d,e){let h=this.messages[locale.lang];const m=get(h,d);return m!==null?m:get(h,e)},setLang(d){locale.lang=d}}}var en={};(function(i){Object.defineProperty(i,"__esModule",{value:!0});var d={name:"en",el:{colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color."},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",dateTablePrompt:"Use the arrow keys and enter to select the day of the month",monthTablePrompt:"Use the arrow keys and enter to select the month",yearTablePrompt:"Use the arrow keys and enter to select the year",selectedDate:"Selected date",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9: