From af25f40044587aaf309d1eeb5ffc8042ec55732a Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Wed, 28 Nov 2018 16:02:49 +0800 Subject: [PATCH] Roo/bootstrap/version.js roojs-bootstrap.js roojs-bootstrap-debug.js --- Roo/bootstrap/version.js | 5 +++++ roojs-bootstrap-debug.js | 2 +- roojs-bootstrap.js | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Roo/bootstrap/version.js b/Roo/bootstrap/version.js index 0ecc6102f3..d851e167bb 100644 --- a/Roo/bootstrap/version.js +++ b/Roo/bootstrap/version.js @@ -1,3 +1,8 @@ +/** + * set the version of bootstrap based on the stylesheet... + * + */ + Roo.bootstrap.version = ( function() { var ret=3; diff --git a/roojs-bootstrap-debug.js b/roojs-bootstrap-debug.js index ab91f3501b..81714461bc 100644 --- a/roojs-bootstrap-debug.js +++ b/roojs-bootstrap-debug.js @@ -4207,7 +4207,7 @@ Roo.extend(Roo.bootstrap.NavGroup, Roo.bootstrap.Component, { if (this.type!=='nav') { Roo.log('nav type must be nav/tabs/pills') } - cfg.cls += ' navbar-nav' + cfg.cls += ' navbar-nav mr-auto' } if (this.parent() && this.parent().sidebar) { diff --git a/roojs-bootstrap.js b/roojs-bootstrap.js index 6e3ee25994..880e533b35 100644 --- a/roojs-bootstrap.js +++ b/roojs-bootstrap.js @@ -163,7 +163,7 @@ if(ns>os){ft.removeClass('slideDown');ft.addClass('slideUp');return;}ft.removeCl Roo.bootstrap.NavSidebar=function(A){Roo.bootstrap.NavSidebar.superclass.constructor.call(this,A);};Roo.extend(Roo.bootstrap.NavSidebar,Roo.bootstrap.Navbar,{sidebar:true,getAutoCreate:function(){return {tag:'div',cls:'sidebar sidebar-nav'};}}); // Roo/bootstrap/NavGroup.js Roo.bootstrap.NavGroup=function(A){Roo.bootstrap.NavGroup.superclass.constructor.call(this,A);this.navItems=[];Roo.bootstrap.NavGroup.register(this);this.addEvents({'changed':true});};Roo.extend(Roo.bootstrap.NavGroup,Roo.bootstrap.Component,{align:'',inverse:false,form:false,type:'nav',navId:'',navItems:false,getAutoCreate:function(){var A=Roo.apply({} -,Roo.bootstrap.NavGroup.superclass.getAutoCreate.call(this));A={tag:'ul',cls:'nav'};if(['tabs','pills'].indexOf(this.type)!==-1){A.cls+=' nav-'+this.type}else{if(this.type!=='nav'){Roo.log('nav type must be nav/tabs/pills')}A.cls+=' navbar-nav'}if(this.parent()&&this.parent().sidebar){A={tag:'ul',cls:'dashboard-menu sidebar-menu'} +,Roo.bootstrap.NavGroup.superclass.getAutoCreate.call(this));A={tag:'ul',cls:'nav'};if(['tabs','pills'].indexOf(this.type)!==-1){A.cls+=' nav-'+this.type}else{if(this.type!=='nav'){Roo.log('nav type must be nav/tabs/pills')}A.cls+=' navbar-nav mr-auto'}if(this.parent()&&this.parent().sidebar){A={tag:'ul',cls:'dashboard-menu sidebar-menu'} ;return A;}if(this.form===true){A={tag:'form',cls:'navbar-form'};if(this.align==='right'){A.cls+=' navbar-right';}else{A.cls+=' navbar-left';}}if(this.align==='right'){A.cls+=' navbar-right';}if(this.inverse){A.cls+=' navbar-inverse';}return A;},setActiveItem:function(A){var B=false; Roo.each(this.navItems,function(v){if(v==A){return;}if(v.isActive()){v.setActive(false,true);B=v;}});A.setActive(true,true);this.fireEvent('changed',this,A,B);},getActive:function(){var A=false;Roo.each(this.navItems,function(v){if(v.isActive()){A=v;}});return A; },indexOfNav:function(){var A=false;Roo.each(this.navItems,function(v,i){if(v.isActive()){A=i;}});return A;},addItem:function(A){var cn=new Roo.bootstrap.NavItem(A);this.register(cn);cn.parentId=this.id;cn.onRender(this.el,null);return cn;},register:function(A){this.navItems.push(A); -- 2.39.2