docs: function (params) {
                  if (!this._cfgOk) {
                      return;
                  }
                  this._showTimeout = null;
                  var absolutePosition = params.absolutePosition;
                  var widget = params.widget;
                  if (this._associatedWidget != widget) {
                      this.closeTooltip();
                      this._associatedWidget = widget;
                  }
                  if (this._popup) {
                      return;
                  }
                  var refreshParams = {
                      writerCallback : {
                          fn : this._writerCallback,
                          scope : this
                      },
                      section : this._sectionId
                  };
  
                  __tooltipsDisplayed[this._domId] = true;
                  var section = this._context.getRefreshedSection(refreshParams);
                  var cfg = this._cfg;
                  var popup = new ariaPopupsPopup();
                  this._popup = popup;
                  popup.$on({
                      scope : this,
                      "onAfterClose" : this._onAfterPopupClose
                  });
  
                  popup.open({
                      section : section,
                      keepSection : true,
                      absolutePosition : absolutePosition,
                      closeOnMouseClick : cfg.closeOnMouseClick,
                      closeOnMouseScroll : cfg.closeOnMouseScroll,
                      closeOnMouseOut : cfg.closeOnMouseOut,
                      closeOnMouseOutDelay : cfg.closeOnMouseOutDelay,
                      offset : {
                          left : 0,
                          top : 16
                      }
                  });
              }