docs: function (skipChangeState) {
              var state = "normal";
              var cfg = this._cfg;
  
              if (cfg.disabled) {
                  state = "disabled";
              } else if (cfg.tabId === cfg.selectedTab) {
                  state = "selected";
              } else {
                  if (this._mouseOver) {
                      state = "msover";
                  }
              }
  
              if (this._hasFocus) {
                  state += "Focused";
              }
              this._state = state;
  
              if (!skipChangeState) {
                  // force widget - DOM mapping
                  this.getDom();
                  this._frame.changeState(this._state);
              }
          }