MainInContainer.min.js 1.3 KB

1
  1. MWF.xDesktop.requireApp("cms.Document","lp.zh-cn",null,false);MWF.xDesktop.requireApp("cms.Document","Main",null,false);MWF.xApplication.cms.Document.MainInContainer=new Class({Extends:MWF.xApplication.cms.Document.Main,Implements:[Options,Events],options:{style:"default",name:"cms.Document"},initialize:function(t,i,n,e,s){this.setOptions(i);this.desktop=t;this.container=n;this.content=e;this.scrollNode=s;this.path="/x_component_"+this.options.name.replace(/\./g,"_")+"/$Main/";this.options.icon=this.path+this.options.style+"/"+this.options.icon;this.cssPath=this.path+this.options.style+"/css.wcss";this.inBrowser=true;this.inContainer=true;this._loadCss()},loadInBrowser:function(){this.window={isHide:false,isMax:true,maxSize:function(){},restore:function(){},setCurrent:function(){},hide:function(){},maxOrRestoreSize:function(){},restoreSize:function(){},close:function(){},titleText:{set:function(){}}};this.window.content=this.content;this.fireAppEvent("postLoadWindow");this.fireAppEvent("queryLoadApplication");this.setContentEvent();this.loadApplication(function(){this.fireAppEvent("postLoadApplication")}.bind(this));this.fireAppEvent("postLoad")},createNode:function(){this.content.setStyle("overflow","hidden");this.node=new Element("div.reportNode",{styles:{width:"100%",height:"100%",overflow:"hidden"}}).inject(this.container)}});