From 8cdb9d77ec3f6b1c35cda3f6e10462afd1d3eece Mon Sep 17 00:00:00 2001 From: leon Date: Tue, 21 Jun 2022 17:04:17 +0800 Subject: [PATCH] Roo/ContentPanel.js roojs-core.js roojs-core-debug.js roojs-ui.js roojs-ui-debug.js roojs-all.js roojs-debug.js --- roojs-all.js | 4 ++-- roojs-debug.js | 2 ++ roojs-ui-debug.js | 2 ++ roojs-ui.js | 4 ++-- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/roojs-all.js b/roojs-all.js index 4c540da925..cb7e2e9fc2 100644 --- a/roojs-all.js +++ b/roojs-all.js @@ -2544,8 +2544,8 @@ return this.el.getUpdateManager();},_handleRefresh:function(A,B,C){if(!C||!this. te.setWidth(A);}if(this.adjustments){A+=this.adjustments[0];B+=this.adjustments[1];}return {"width":A,"height":B};},setSize:function(A,B){if(this.fitToFrame&&!this.ignoreResize(A,B)){if(this.fitContainer&&this.resizeEl!=this.el){this.el.setSize(A,B);}var C=this.adjustForComponents(A,B); this.resizeEl.setSize(this.autoWidth?"auto":C.width,this.autoHeight?"auto":C.height);this.fireEvent('resize',this,C.width,C.height);}},getTitle:function(){return this.title;},setTitle:function(A){this.title=A;if(this.region){this.region.updatePanelTitle(this,A); }},isClosable:function(){return this.closable;},beforeSlide:function(){this.el.clip();this.resizeEl.clip();},afterSlide:function(){this.el.unclip();this.resizeEl.unclip();},refresh:function(){if(this.refreshDelegate){this.loaded=false;this.refreshDelegate(); -}},destroy:function(){this.el.removeAllListeners();var A=document.createElement("span");A.appendChild(this.el.dom);A.innerHTML="";this.el.remove();this.el=null;},form:false,view:false,addxtype:function(A){if(A.xtype.match(/^UploadCropbox$/)){this.cropbox=new Roo.factory(A); -this.cropbox.render();return this.cropbox;}if(A.xtype.match(/^Form$/)){var el;el=this.el.createChild();this.form=new Roo.form.Form(A);if(this.form.allItems.length){this.form.render(el.dom);}return this.form;}if(['View','JsonView','DatePicker'].indexOf(A.xtype)>-1){A.el=this.el.appendChild(document.createElement("div")); +}},destroy:function(){this.el.removeAllListeners();var A=document.createElement("span");A.appendChild(this.el.dom);A.innerHTML="";this.el.remove();this.el=null;},form:false,view:false,addxtype:function(A){if(A.xtype.match(/^UploadCropbox$/)){A.el=this.el.appendChild(document.createElement("div")); +this.cropbox=new Roo.factory(A);this.cropbox.render();return this.cropbox;}if(A.xtype.match(/^Form$/)){var el;el=this.el.createChild();this.form=new Roo.form.Form(A);if(this.form.allItems.length){this.form.render(el.dom);}return this.form;}if(['View','JsonView','DatePicker'].indexOf(A.xtype)>-1){A.el=this.el.appendChild(document.createElement("div")); var B=new Roo.factory(A);B.render&&B.render(false,'');this.view=B;return B;}return false;}}); // Roo/GridPanel.js Roo.GridPanel=function(A,B){if(typeof(A.grid)!='undefined'){B=A;A=B.grid;}this.wrapper=Roo.DomHelper.append(document.body,{tag:"div",cls:"x-layout-grid-wrapper x-layout-inactive-content"},true);this.wrapper.dom.appendChild(A.getGridEl().dom);Roo.GridPanel.superclass.constructor.call(this,this.wrapper,B); diff --git a/roojs-debug.js b/roojs-debug.js index 9ed64fecc6..e9b1b66bdf 100644 --- a/roojs-debug.js +++ b/roojs-debug.js @@ -60800,6 +60800,8 @@ layout.addxtype({ addxtype : function(cfg) { if(cfg.xtype.match(/^UploadCropbox$/)) { + cfg.el = this.el.appendChild(document.createElement("div")); + this.cropbox = new Roo.factory(cfg); this.cropbox.render(); diff --git a/roojs-ui-debug.js b/roojs-ui-debug.js index 9dd4af4a14..f0e808f32e 100644 --- a/roojs-ui-debug.js +++ b/roojs-ui-debug.js @@ -36308,6 +36308,8 @@ layout.addxtype({ addxtype : function(cfg) { if(cfg.xtype.match(/^UploadCropbox$/)) { + cfg.el = this.el.appendChild(document.createElement("div")); + this.cropbox = new Roo.factory(cfg); this.cropbox.render(); diff --git a/roojs-ui.js b/roojs-ui.js index b7ab6c8aeb..f9cc361d24 100644 --- a/roojs-ui.js +++ b/roojs-ui.js @@ -1598,8 +1598,8 @@ return this.el.getUpdateManager();},_handleRefresh:function(A,B,C){if(!C||!this. te.setWidth(A);}if(this.adjustments){A+=this.adjustments[0];B+=this.adjustments[1];}return {"width":A,"height":B};},setSize:function(A,B){if(this.fitToFrame&&!this.ignoreResize(A,B)){if(this.fitContainer&&this.resizeEl!=this.el){this.el.setSize(A,B);}var C=this.adjustForComponents(A,B); this.resizeEl.setSize(this.autoWidth?"auto":C.width,this.autoHeight?"auto":C.height);this.fireEvent('resize',this,C.width,C.height);}},getTitle:function(){return this.title;},setTitle:function(A){this.title=A;if(this.region){this.region.updatePanelTitle(this,A); }},isClosable:function(){return this.closable;},beforeSlide:function(){this.el.clip();this.resizeEl.clip();},afterSlide:function(){this.el.unclip();this.resizeEl.unclip();},refresh:function(){if(this.refreshDelegate){this.loaded=false;this.refreshDelegate(); -}},destroy:function(){this.el.removeAllListeners();var A=document.createElement("span");A.appendChild(this.el.dom);A.innerHTML="";this.el.remove();this.el=null;},form:false,view:false,addxtype:function(A){if(A.xtype.match(/^UploadCropbox$/)){this.cropbox=new Roo.factory(A); -this.cropbox.render();return this.cropbox;}if(A.xtype.match(/^Form$/)){var el;el=this.el.createChild();this.form=new Roo.form.Form(A);if(this.form.allItems.length){this.form.render(el.dom);}return this.form;}if(['View','JsonView','DatePicker'].indexOf(A.xtype)>-1){A.el=this.el.appendChild(document.createElement("div")); +}},destroy:function(){this.el.removeAllListeners();var A=document.createElement("span");A.appendChild(this.el.dom);A.innerHTML="";this.el.remove();this.el=null;},form:false,view:false,addxtype:function(A){if(A.xtype.match(/^UploadCropbox$/)){A.el=this.el.appendChild(document.createElement("div")); +this.cropbox=new Roo.factory(A);this.cropbox.render();return this.cropbox;}if(A.xtype.match(/^Form$/)){var el;el=this.el.createChild();this.form=new Roo.form.Form(A);if(this.form.allItems.length){this.form.render(el.dom);}return this.form;}if(['View','JsonView','DatePicker'].indexOf(A.xtype)>-1){A.el=this.el.appendChild(document.createElement("div")); var B=new Roo.factory(A);B.render&&B.render(false,'');this.view=B;return B;}return false;}}); // Roo/GridPanel.js Roo.GridPanel=function(A,B){if(typeof(A.grid)!='undefined'){B=A;A=B.grid;}this.wrapper=Roo.DomHelper.append(document.body,{tag:"div",cls:"x-layout-grid-wrapper x-layout-inactive-content"},true);this.wrapper.dom.appendChild(A.getGridEl().dom);Roo.GridPanel.superclass.constructor.call(this,this.wrapper,B); -- 2.39.2