docs: function () {
              this._readValue();
              var domUtils = ariaUtilsDom;
  
              this._slider = domUtils.getElementById(this._domId);
              this._highlight = domUtils.getElementById(this._highlightDomId);
              this._sliderContainer = domUtils.getElementById(this._parentDomId);
              this._sliderDimension = ariaUtilsDom.getGeometry(this._sliderContainer);
              this._sliderWidth = parseInt(domUtils.getStyle(this._slider, "width"), 10);
              this._sliderWidth += parseInt(ariaUtilsDom.getStyle(this._slider, "borderLeftWidth"), 10) || 0;
              this._sliderWidth += parseInt(ariaUtilsDom.getStyle(this._slider, "borderRightWidth"), 10) || 0;
              this._railWidth = this._cfg.width - this._sliderWidth;
              if (this._isSwitch) {
                  this._onContainer = domUtils.getElementById(this._onSwitchId);
                  this._offContainer = domUtils.getElementById(this._offSwitchId);
                  this._updateSwitch();
              }
              this._setLeftPosition();
              this._updateDisplay();
              this._createSliderDrag();
          }