@muspellheim/shared
    Preparing search index...

    Class EventTracker<T>

    Track events from an event target.

    Wait asynchronously for events. Useful in test code.

    Type Parameters

    Index

    Constructors

    Accessors

    Methods

    Constructors

    • Create a tracker for a specific event of an event target.

      Type Parameters

      Parameters

      • eventTarget: EventTarget

        The target to track.

      • event: string[]

        The event name to track.

      Returns EventTracker<T>

    Accessors

    Methods

    • Wait asynchronously for a number of events.

      Parameters

      • count: number = 1

        number of events, default 1.

      Returns Promise<T[]>

    • Create a tracker for a specific event of an event target.

      Type Parameters

      Parameters

      • eventTarget: EventTarget

        The target to track.

      • ...event: string[]

        The event name to track.

      Returns EventTracker<T>