docs: function (event, extraData) {
              if (!this.__validateNbTouches(event)) {
                  return null;
              }
              this._disconnectAdditionalTouchEvents();
              this._connectTouchEvents();
              this.currentData = {
                  positions : ariaTouchEvent.getPositions(event),
                  time : (new Date()).getTime()
              };
              if (this._getFakeEventsMap().end) {
                  return this._raiseFakeEvent(event, this._getFakeEventsMap().end, extraData);
              } else {
                  return (event.returnValue != null) ? event.returnValue : !event.defaultPrevented;
              }
          }