| 1 |
- MWF.xApplication.process.FormDesigner.Module=MWF.xApplication.process.FormDesigner.Module||{};MWF.xDesktop.requireApp("process.FormDesigner","Module.$Container",null,false);MWF.xApplication.process.FormDesigner.Module.Div=MWF.FCDiv=new Class({Extends:MWF.FC$Container,Implements:[Options,Events],options:{style:"default",propertyPath:"/x_component_process_FormDesigner/Module/Div/div.html"},initialize:function(e,t){this.setOptions(t);this.path="/x_component_process_FormDesigner/Module/Div/";this.cssPath="/x_component_process_FormDesigner/Module/Div/"+this.options.style+"/css.wcss";this._loadCss();this.moduleType="container";this.moduleName="div";this.Node=null;this.form=e},clearTemplateStyles:function(e){if(this.json.templateType){if(e){if(e[this.json.templateType]){if(e[this.json.templateType].styles)this.removeStyles(e[this.json.templateType].styles,"styles");if(e[this.json.templateType].inputStyles)this.removeStyles(e[this.json.templateType].inputStyles,"inputStyles");if(e[this.json.templateType].properties)this.removeStyles(e[this.json.templateType].properties,"properties")}}}},setTemplateStyles:function(e){if(this.json.templateType){if(e[this.json.templateType]){if(e[this.json.templateType].styles)this.copyStyles(e[this.json.templateType].styles,"styles");if(e[this.json.templateType].properties)this.copyStyles(e[this.json.templateType].properties,"properties")}}},_createMoveNode:function(){this.moveNode=new Element("div",{MWFType:"div",id:this.json.id,styles:this.css.moduleNodeMove,events:{selectstart:function(){return false}}}).inject(this.form.container)},_setEditStyle_custom:function(e,t,s){if(e=="templateType"){if(this.form.templateStyles){var i=this.form.templateStyles[this.moduleName];if(i){if(s){if(i[s]){this.removeStyles(i[s].styles,"styles");this.removeStyles(i[s].styles,"properties")}}if(i[this.json.templateType]){if(i[this.json.templateType].styles)this.copyStyles(i[this.json.templateType].styles,"styles");if(i[this.json.templateType].styles)this.copyStyles(i[this.json.templateType].properties,"properties")}this.setPropertiesOrStyles("styles");this.setPropertiesOrStyles("properties");this.reloadMaplist()}}}}});
|