interface AbstractWorker {
    onerror: ((this: AbstractWorker, ev: ErrorEvent) => any) | null;
    addEventListener<K extends "error">(
        type: K,
        listener: (this: AbstractWorker, ev: AbstractWorkerEventMap[K]) => any,
        options?: boolean | AddEventListenerOptions,
    ): void;
    addEventListener(
        type: string,
        listener: EventListenerOrEventListenerObject,
        options?: boolean | AddEventListenerOptions,
    ): void;
    removeEventListener<K extends "error">(
        type: K,
        listener: (this: AbstractWorker, ev: AbstractWorkerEventMap[K]) => any,
        options?: boolean | EventListenerOptions,
    ): void;
    removeEventListener(
        type: string,
        listener: EventListenerOrEventListenerObject,
        options?: boolean | EventListenerOptions,
    ): void;
}
Hierarchy
Index

Properties

onerror: ((this: AbstractWorker, ev: ErrorEvent) => any) | null

Methods

  • Type Parameters

    • K extends "error"

    Parameters

    Returns void

  • Parameters

    Returns void