(function(e){function t(t){for(var n,o,l=t[0],r=t[1],c=t[2],u=0,p=[];u=0},advanced:function(){return Z[this.pickValue.type]},advancedAttr:function(){return Z[this.pickValue.type].attr},advancedNotEmptyValue:function(){var e=Object.assign({},this.advancedValue);for(var t in e)P(e[t])&&delete e[t];return e},completeNodeValue:function(){var e,t={},a=Object(h["a"])(this.customProps);try{for(a.s();!(e=a.n()).done;){var n=e.value;t[n.key]=n.value}}catch(s){a.e(s)}finally{a.f()}return Object.assign({},this.pickValue,this.advancedNotEmptyValue,t)}},data:function(){return{TYPE_NAME:X,hidden:!1,countAdd:1,modalVisible:!1,advancedValue:{},addProp:{},customProps:[],customing:!1,local:te(this.lang)}},methods:{onInputName:function(e){var t=e.target.value,a={};for(var n in this.parent.properties)n!=this.pickKey?a[n]=this.parent.properties[n]:(a[t]=this.parent.properties[n],delete this.parent.properties[n]);this.$set(this.parent,"properties",a)},onChangeType:function(){this.$delete(this.pickValue,"properties"),this.$delete(this.pickValue,"items"),this.$delete(this.pickValue,"required"),this.isArray&&this.$set(this.pickValue,"items",{type:"string"})},onCheck:function(e){this._checked(e.target.checked,this.parent)},onRootCheck:function(e){var t=e.target.checked;this._deepCheck(t,this.pickValue)},_deepCheck:function(e,t){var a=this;"object"===t.type&&t.properties?(e?this.$set(t,"required",Object.keys(t.properties)):this.$delete(t,"required"),Object.keys(t.properties).forEach((function(n){return a._deepCheck(e,t.properties[n])}))):"array"===t.type&&"object"===t.items.type&&(e?this.$set(t.items,"required",Object.keys(t.items.properties)):this.$delete(t.items,"required"),Object.keys(t.items.properties).forEach((function(n){return a._deepCheck(e,t.items.properties[n])})))},_checked:function(e,t){var a=t.required;if(e)a||this.$set(this.parent,"required",[]),a=this.parent.required,-1===a.indexOf(this.pickKey)&&a.push(this.pickKey);else{var n=a.indexOf(this.pickKey);n>=0&&a.splice(n,1)}0===a.length&&this.$delete(t,"required")},addChild:function(){var e=this._joinName(),t="string",a=this.pickValue;a.properties||this.$set(a,"properties",{});var n=a.properties;this.$set(n,e,{type:t})},addCustomNode:function(){this.$set(this.addProp,"key",this._joinName()),this.$set(this.addProp,"value",""),this.customing=!0},confirmAddCustomNode:function(){this.customProps.push(this.addProp),this.addProp={},this.customing=!1},removeNode:function(){var e=this.parent,t=e.properties,a=e.required;if(this.$delete(t,this.pickKey),a){var n=a.indexOf(this.pickKey);n>=0&&a.splice(n,1),0===a.length&&this.$delete(this.parent,"required")}},_joinName:function(){return"feild_".concat(this.deep,"_").concat(this.countAdd++)},onSetting:function(){for(var e in this.modalVisible=!0,this.advancedValue=this.advanced.value,this.advancedValue)this.pickValue[e]&&(this.advancedValue[e]=this.pickValue[e])},handleOk:function(){for(var e in this.modalVisible=!1,this.advancedValue)P(this.advancedValue[e])?this.$delete(this.pickValue,e):this.$set(this.pickValue,e,this.advancedValue[e]);var t,a=Object(h["a"])(this.customProps);try{for(a.s();!(t=a.n()).done;){var n=t.value;this.$set(this.pickValue,n.key,n.value)}}catch(s){a.e(s)}finally{a.f()}}}},ne=ae,se=(a("df31"),a("e5c8"),Object(c["a"])(ne,m,f,!1,null,"1dc844c3",null)),ie=se.exports;ie.install=function(e){e.component(ie.name,ie)};var oe=ie,le=[oe],re=function e(t){e.installed||(e.installed=!0,le.map((function(e){t.component(e.name,e)})))};"undefined"!==typeof window&&window.Vue&&re(window.Vue);var ce=Object(p["a"])({install:re},le);s["a"].config.productionTip=!1,s["a"].use(n["a"]),s["a"].use(ce),new s["a"]({render:function(e){return e(u)}}).$mount("#app")},df31:function(e,t,a){"use strict";var n=a("29af"),s=a.n(n);s.a},e5c8:function(e,t,a){"use strict";var n=a("33b8"),s=a.n(n);s.a},f381:function(e,t,a){}});