docs: function (out) {
  
              this._checkCfgConsistency();
  
              if (!this._cfgOk) {
                  return;
              }
  
              if (this.showLabel) {
                  this._labelMarkup(out);
              }
              this._widgetMarkupBegin(out);
  
              var barWidth = this.__calculateBarWidth(this._cfg.currentValue);
  
              out.write(['<div class="x', this._skinnableClass, '_progress_', this._cfg.sclass, '" style="width:',
                      (barWidth >= 0 ? barWidth : "0"), '%;height:100%"></div>'].join(""));
  
              this._widgetMarkupEnd(out);
  
              barWidth = 0;
  
          }