9 * @class Roo.bootstrap.ProgressBar
10 * @extends Roo.bootstrap.Component
11 * Bootstrap ProgressBar class
12 * @cfg {Number} aria_valuenow aria-value now
13 * @cfg {Number} aria_valuemin aria-value min
14 * @cfg {Number} aria_valuemax aria-value max
15 * @cfg {String} label label for the progress bar
16 * @cfg {String} panel (success | info | warning | danger )
17 * @cfg {String} role role of the progress bar
18 * @cfg {String} sr_only text
19 * @cfg {Number} width percentages of the bar
23 * Create a new ProgressBar
24 * @param {Object} config The config object
27 Roo.bootstrap.ProgressBar = function(config){
28 Roo.bootstrap.ProgressBar.superclass.constructor.call(this, config);
31 Roo.extend(Roo.bootstrap.ProgressBar, Roo.bootstrap.Component, {
33 aria_valuenow : false,
42 getAutoCreate : function(){
60 if(this.aria_valuenow){
61 cfg['aria-valuenow'] = this.aria_valuenow;
64 if(this.aria_valuemin){
65 cfg['aria-valuemin'] = this.aria_valuemin;
68 if(this.aria_valuemax){
69 cfg['aria-valuemax'] = this.aria_valuemax;
72 if(this.label && !this.sr_only){
73 cfg.html = this.label;
77 cfg.cls += ' progress-bar-' + this.panel;