1 Roo.layout.East = function(mgr, config){
2 Roo.layout.SplitRegion.call(this, mgr, config, "east", "e-resize");
4 this.split.placement = Roo.SplitBar.RIGHT;
5 this.split.orientation = Roo.SplitBar.HORIZONTAL;
6 this.split.el.addClass("x-layout-split-h");
8 var size = config.initialSize || config.width;
9 if(typeof size != "undefined"){
10 this.el.setWidth(size);
13 Roo.extend(Roo.layout.East, Roo.layout.SplitRegion, {
14 orientation: Roo.SplitBar.HORIZONTAL,
17 return this.collapsedEl.getBox();
19 var box = this.el.getBox();
21 var sw = this.split.el.getWidth();
28 updateBox : function(box){
29 if(this.split && !this.collapsed){
30 var sw = this.split.el.getWidth();
32 this.split.el.setLeft(box.x);
33 this.split.el.setTop(box.y);
34 this.split.el.setHeight(box.height);
38 this.updateBody(null, box.height);
40 Roo.layout.Region.prototype.updateBox.call(this, box);