docs: function (widget, domEvt) {
                  if (!this._cfgOk) {
                      return;
                  }
                  if (this._popup && this._associatedWidget == widget) {
                      this._popup.cancelMouseOutTimer();
                  }
                  if (!this._showTimeout) {
                      this._showTimeout = timer.addCallback({
                          scope : this,
                          fn : this.showTooltip,
                          args : {
                              widget : widget,
                              absolutePosition : {
                                  left : domEvt.clientX,
                                  top : domEvt.clientY
                              }
                          },
                          delay : this._cfg.showDelay
                      });
                  }
              }