sync
authorJulian Knowles <julian@roojs.com>
Wed, 29 Jan 2014 14:46:22 +0000 (22:46 +0800)
committerJulian Knowles <julian@roojs.com>
Wed, 29 Jan 2014 14:46:22 +0000 (22:46 +0800)
1  2 
Roo/bootstrap/Button.js
Roo/bootstrap/Column.js
Roo/bootstrap/Input.js
Roo/bootstrap/Navbar.Item.js
Roo/bootstrap/Navbar.js
Roo/bootstrap/Pagination.js

Simple merge
Simple merge
@@@ -9,10 -8,12 +9,16 @@@
   * @class Roo.bootstrap.Input
   * @extends Roo.bootstrap.Component
   * Bootstrap Input class
 + * @cfg {Boolean} disabled is it disabled
 + * @cfg {String} fieldLabel - the label associated
 + * @cfg {String} inputType button | checkbox | email | file | hidden | image | number | password | radio | range | reset | search | submit | text
 + * @cfg {String} name name of the input
+  * @cfg {boolean} disabled is it disabled
+  * @cfg {string} fieldLabel - the label associated
+  * @cfg {string}  inputType - input / file submit ...
+  * @cfg {string} placeholder - placeholder to put in text.
+  * @cfg {string}  before - input group add on before
+  * @cfg {string} after - input group add on after
   * 
   * 
   * @constructor
@@@ -31,7 -32,8 +37,9 @@@ Roo.extend(Roo.bootstrap.Input, Roo.boo
      inputType : 'text',
      disabled : false,
      name : false,
 +    placeholder: false,
+     before : false,
+     after : false,
      
      getAutoCreate : function(){
          
   * - LGPL
   *
   * row
-  * 
-  */
- /**
-  * @class Roo.bootstrap.Navbar.Item
-  * @extends Roo.bootstrap.Component
-  * Bootstrap Navbar.Item class
-  * @cfg {String} glyphicon empty | adjust | align-center | align-justify | align-left | align-right | arrow-down | arrow-left | arrow-right | arrow-up | asterisk | backward | ban-circle | barcode | bell | bold | book | bookmark | briefcase | bullhorn | calendar | camera | certificate | check | chevron-down | chevron-left | chevron-right | chevron-up | circle-arrow-down | circle-arrow-left | circle-arrow-right | circle-arrow-up | cloud | cloud-download | cloud-upload | cog | collapse-down | collapse-up | comment | compressed | copyright-mark | credit-card | cutlery | dashboard | download | download-alt | earphone | edit | eject | envelope | euro | exclamation-sign | expand | export | eye-close | eye-open | facetime-video | fast-backward | fast-forward | file | film | filter | fire | flag | flash | floppy-disk | floppy-open | floppy-remove | floppy-save | floppy-saved | folder-close | folder-open | font | forward | fullscreen | gbp | gift | glass | globe | hand-down | hand-left | hand-right | hand-up | hd-video | hdd | header | headphones | heart | heart-empty | home | import | inbox | indent-left | indent-right | info-sign | italic | leaf | link | list | list-alt | lock | log-in | log-out | magnet | map-marker | minus | minus-sign | move | music | new-window | off | ok | ok-circle | ok-sign | open | paperclip | pause | pencil | phone | phone-alt | picture | plane | play | play-circle | plus | plus-sign | print | pushpin | qrcode | question-sign | random | record | refresh | registration-mark | remove | remove-circle | remove-sign | repeat | resize-full | resize-horizontal | resize-small | resize-vertical | retweet | road | save | saved | screenshot | sd-video | search | send | share | share-alt | shopping-cart | signal | sort | sort-by-alphabet | sort-by-alphabet-alt | sort-by-attributes | sort-by-attributes-alt | sort-by-order | sort-by-order-alt | sound-5-1 | sound-6-1 | sound-7-1 | sound-dolby | sound-stereo | star | star-empty | stats | step-backward | step-forward | stop | subtitles | tag | tags | tasks | text-height | text-width | th | th-large | th-list | thumbs-down | thumbs-up | time | tint | tower | transfer | trash | tree-conifer | tree-deciduous | unchecked | upload | usd | user | volume-down | volume-off | volume-up | warning-sign | wrench | zoom-in | zoom-out
-  * @cfg {String} badge text for badge
-  * @cfg {String} href empty or href
-  * @cfg {String} html The button content
-  * @cfg {Boolean} active false | true
-  * @cfg {Object} menu menu object
-- * 
-  * @constructor
-  * Create a new Navbar Item
-  * @param {Object} config The config object
-  */
- Roo.bootstrap.Navbar.Item = function(config){
-     Roo.bootstrap.Navbar.Item.superclass.constructor.call(this, config);
- };
- Roo.extend(Roo.bootstrap.Navbar.Item, Roo.bootstrap.Component,  {
-     
-     href: false,
-     html: '',
-     active: false,
-     badge: '',
-     glyphicon: false,
-     
-     getAutoCreate : function(){
-         
-         var cfg = Roo.apply({}, Roo.bootstrap.Navbar.Item.superclass.getAutoCreate.call(this));
-       
-       if (this.parent().parent().sidebar === true) {
-           cfg = {
-               tag: 'li',
-               cls: '',
-               cn: [
-                   {
-                       tag: 'p',
-                       cls: ''
-                   }
-               ]
-           }
-           
-           if (this.html) {
-               cfg.cn[0].html = this.html;
-           }
-           
-           if (this.active) {
-               this.cls += ' active';
-           }
-           
-           if (this.menu) {
-               cfg.cn[0].cls += ' dropdown-toggle';
-               cfg.cn[0].html = (cfg.cn[0].html || this.html) + '<span class="glyphicon glyphicon-chevron-down"></span>';
-           }
-           
-           if (this.href) {
-               cfg.cn[0].tag = 'a',
-               cfg.cn[0].href = this.href;
-           }
-           
-           if (this.glyphicon) {
-               cfg.cn[0].html = '<i class="glyphicon glyphicon-'+this.glyphicon+'"></i><span>' + cfg.cn[0].html || this.html + '</span>'
-           }
-           
-           return cfg;
-       }
-       
-       cfg = {
-           tag: 'li'
-       }
-       cfg.cn = [
-             {
-               tag: 'p',
-               html: 'Text'
-             }
-         ];
-           
-       if (this.active) {
-           this.cls += ' active';
-       }
-         
-         if (this.glyphicon) {
-             if(cfg.html){cfg.html = ' ' + this.html};
-             cfg.cn=[
-                 {
-                     tag: 'span',
-                     cls: 'glyphicon glyphicon-' + this.glyphicon
-                 }
-             ];
-         }
-       
-         cfg.cn[0].html = this.html || cfg.cn[0].html ;
-       if (this.menu) {
-           cfg.cn[0].tag='a';
-           cfg.cn[0].href='#';
-           cfg.cn[0].html += " <span class='caret'></span>";
-       //}else if (!this.href) {
-       //    cfg.cn[0].tag='p';
-       //    cfg.cn[0].cls='navbar-text';
-       } else {
-           cfg.cn[0].tag='a';
-           cfg.cn[0].href=this.href||'#';
-           cfg.cn[0].html=this.html;
-       }
-       
-       if (this.badge !== '') {
-           
-           cfg.cn[0].cn=[
-               cfg.cn[0].html + ' ',
-               {
-                   tag: 'span',
-                   cls: 'badge',
-                   html: this.badge
-               }
-           ];
-           cfg.cn[0].html=''
-       }
-        
-       
-         return cfg;
-     },
-     initEvents: function() {
-        // Roo.log('init events?');
-        // Roo.log(this.el.dom);
-         this.el.select('a',true).on('click',
-                 function(e) {
-                     this.fireEvent('click', this);
-                 },
-                 this
-         );
-     }
-    
- });
+  */ 
+  
 - 
+  // moved to Navbar/Item.js
 -
++ 
   
  
   
Simple merge
Simple merge