Documentation
    Preparing search index...

    Interface EventEmitterInterface<Events>

    interface EventEmitterInterface<
        Events extends Record<EventType, unknown> = never,
    > {
        addEventListener<K extends string | number | symbol>(
            event: K,
            listener: (eventData: Events[K]) => void,
        ): { remove: () => void };
    }

    Type Parameters

    • Events extends Record<EventType, unknown> = never

    Implemented by

    Index

    Methods

    • Type Parameters

      • K extends string | number | symbol

      Parameters

      • event: K
      • listener: (eventData: Events[K]) => void

      Returns { remove: () => void }