X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=docs%2Fsrc%2FRoo_bootstrap_layout_North.js.html;fp=docs%2Fsrc%2FRoo_bootstrap_layout_North.js.html;h=9fb4791d2ba753743e2e45197532cc8d617d7640;hb=9ff8ded6bbbd258ecd646184ba26020874e2c085;hp=0000000000000000000000000000000000000000;hpb=2542b67d1a0768025056f2f330bfe50b64d1ad38;p=roojs1 diff --git a/docs/src/Roo_bootstrap_layout_North.js.html b/docs/src/Roo_bootstrap_layout_North.js.html new file mode 100644 index 0000000000..9fb4791d2b --- /dev/null +++ b/docs/src/Roo_bootstrap_layout_North.js.html @@ -0,0 +1,55 @@ +
+
+
+
+
+Roo.bootstrap.layout.North = function(config)
+{
+ config.region = 'north';
+ config.cursor = 'n-resize';
+
+ Roo.bootstrap.layout.Split.call(this, config);
+
+
+ if(this.split){
+ this.split.placement = Roo.bootstrap.SplitBar.TOP;
+ this.split.orientation = Roo.bootstrap.SplitBar.VERTICAL;
+ this.split.el.addClass("roo-layout-split-v");
+ }
+ var size = config.initialSize || config.height;
+ if(typeof size != "undefined"){
+ this.el.setHeight(size);
+ }
+};
+Roo.extend(Roo.bootstrap.layout.North, Roo.bootstrap.layout.Split,
+{
+ orientation: Roo.bootstrap.SplitBar.VERTICAL,
+
+
+
+ getBox : function(){
+ if(this.collapsed){
+ return this.collapsedEl.getBox();
+ }
+ var box = this.el.getBox();
+ if(this.split){
+ box.height += this.split.el.getHeight();
+ }
+ return box;
+ },
+
+ updateBox : function(box){
+ if(this.split && !this.collapsed){
+ box.height -= this.split.el.getHeight();
+ this.split.el.setLeft(box.x);
+ this.split.el.setTop(box.y+box.height);
+ this.split.el.setWidth(box.width);
+ }
+ if(this.collapsed){
+ this.updateBody(box.width, null);
+ }
+ Roo.bootstrap.layout.Region.prototype.updateBox.call(this, box);
+ }
+});
+
+
\ No newline at end of file