GeoLeaf Core API - v3.0.0
    Preparing search index...
    events: {
        on: (
            target: EventTarget | null,
            event: string,
            handler: EventListenerOrEventListenerObject,
            options?: boolean | AddEventListenerOptions,
            label?: string,
        ) => number | null;
        onEmitter: (
            target: { on?: (e: string, h: () => void) => void } | null,
            event: string,
            handler: () => void,
            label?: string,
        ) => number | null;
        off: (id: number) => boolean;
        offTarget: (
            target: EventTarget | { off?: (e: string, h: () => void) => void },
        ) => number;
        offAll: () => void;
        getCount: () => number;
        listActive: () => {
            id: number;
            event: string;
            label: string;
            type: string;
            age: number;
        }[];
        createManager: (name: string) => EventListenerManager;
    } = ...

    Module-level singleton of EventListenerManager, for listeners with no owner object.

    Type Declaration

    • on: (
          target: EventTarget | null,
          event: string,
          handler: EventListenerOrEventListenerObject,
          options?: boolean | AddEventListenerOptions,
          label?: string,
      ) => number | null
    • onEmitter: (
          target: { on?: (e: string, h: () => void) => void } | null,
          event: string,
          handler: () => void,
          label?: string,
      ) => number | null
    • off: (id: number) => boolean
    • offTarget: (target: EventTarget | { off?: (e: string, h: () => void) => void }) => number
    • offAll: () => void
    • getCount: () => number
    • listActive: () => { id: number; event: string; label: string; type: string; age: number }[]
    • createManager: (name: string) => EventListenerManager