code: function TapRecognizer() {
      Recognizer.apply(this, arguments);
  
      // previous time and center,
      // used for tap counting
      this.pTime = false;
      this.pCenter = false;
  
      this._timer = null;
      this._input = null;
      this.count = 0;
  }
docs: A tap is ecognized when the pointer is doing a small tap/click. Multiple taps are recognized if they occur
  between the given interval and position. The delay option can be used to recognize multi-taps without firing
  a single tap.
  
  The eventData from the emitted event contains the property `tapCount`, which contains the amount of
  multi-taps being recognized.
  @constructor
  @extends Recognizer