(function(e){function t(t){for(var n,o,l=t[0],c=t[1],r=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(f["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(f["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("267b"),a("6dc4"),Object(c["a"])(ne,p,m,!1,null,"8139f83c",null)),ie=se.exports;ie.install=function(e){e.component(ie.name,ie)};var oe=ie,le=[oe],ce=function e(t){e.installed||(e.installed=!0,le.map((function(e){t.component(e.name,e)})))};"undefined"!==typeof window&&window.Vue&&ce(window.Vue);var re=Object(u["a"])({install:ce},le);n["a"].config.productionTip=!1,n["a"].use(re),new n["a"]({render:function(e){return e(d)}}).$mount("#app")},ee0f:function(e,t,a){},f381:function(e,t,a){}});