Library API
    Preparing search index...

    A Wrapper Class around HammerJS. Manages single, double, and triple tap events on a given element.

    const tapper = new Tapper('#my-button', [Tapper.EVENT.SingleTap, () => console.log('Tapped!')]);
    
    Index

    Constructors

    Properties

    "[toStringTag]": string = 'Tapper'

    Methods

    • Returns { next: () => IteratorResult<{ element: any; handlers: any }, undefined> }

    • Enable or disable specific event listeners (or all if none specified).

      Parameters

      • enable: boolean = true

        Whether to enable or disable the events

      • ...events: ("singleTap" | "doubleTap" | "tripleTap")[]

        Specific events to target

      Returns Tapper

      The Tapper instance for chaining

    • List details about the active Hammer instances managed by this Tapper.

      Returns { element: any; handlers: any }[]

      Array of Hammer instance details

    • Stop event listeners. Defaults to 'all' listeners on this instance if none specified.

      Parameters

      • ...events: ("singleTap" | "doubleTap" | "tripleTap")[]

        Specific events to stop listening for

      Returns Tapper

      The Tapper instance for chaining