Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Worker
    • default

Index

Constructors

constructor

Properties

onerror

onerror: null | ((ev: ErrorEvent) => any)

onmessage

onmessage: null | ((ev: MessageEvent<any>) => any)

onmessageerror

onmessageerror: null | ((ev: MessageEvent<any>) => any)

Methods

addEventListener

  • addEventListener<K>(type: K, listener: (ev: WorkerEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void
  • addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void
  • addEventListener<K>(type: K, listener: (ev: WorkerEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void
  • addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void
  • Type parameters

    • K: keyof WorkerEventMap

    Parameters

    • type: K
    • listener: (ev: WorkerEventMap[K]) => any
        • (ev: WorkerEventMap[K]): any
        • Parameters

          • ev: WorkerEventMap[K]

          Returns any

    • Optional options: boolean | AddEventListenerOptions

    Returns void

  • Parameters

    • type: string
    • listener: EventListenerOrEventListenerObject
    • Optional options: boolean | AddEventListenerOptions

    Returns void

  • Type parameters

    • K: keyof WorkerEventMap

    Parameters

    • type: K
    • listener: (ev: WorkerEventMap[K]) => any
        • (ev: WorkerEventMap[K]): any
        • Parameters

          • ev: WorkerEventMap[K]

          Returns any

    • Optional options: boolean | AddEventListenerOptions

    Returns void

  • Parameters

    • type: string
    • listener: EventListenerOrEventListenerObject
    • Optional options: boolean | AddEventListenerOptions

    Returns void

dispatchEvent

  • dispatchEvent(event: Event): boolean
  • dispatchEvent(event: Event): boolean
  • Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.

    Parameters

    • event: Event

    Returns boolean

  • Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.

    Parameters

    • event: Event

    Returns boolean

postMessage

  • postMessage(message: any, transfer: Transferable[]): void
  • postMessage(message: any, options?: PostMessageOptions): void
  • postMessage(message: any, transfer: Transferable[]): void
  • postMessage(message: any, options?: PostMessageOptions): void
  • Clones message and transmits it to worker's global environment. transfer can be passed as a list of objects that are to be transferred rather than cloned.

    Parameters

    • message: any
    • transfer: Transferable[]

    Returns void

  • Parameters

    • message: any
    • Optional options: PostMessageOptions

    Returns void

  • Clones message and transmits it to worker's global environment. transfer can be passed as a list of objects that are to be transferred rather than cloned.

    Parameters

    • message: any
    • transfer: Transferable[]

    Returns void

  • Parameters

    • message: any
    • Optional options: PostMessageOptions

    Returns void

removeEventListener

  • removeEventListener<K>(type: K, listener: (ev: WorkerEventMap[K]) => any, options?: boolean | EventListenerOptions): void
  • removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void
  • removeEventListener<K>(type: K, listener: (ev: WorkerEventMap[K]) => any, options?: boolean | EventListenerOptions): void
  • removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void
  • Type parameters

    • K: keyof WorkerEventMap

    Parameters

    • type: K
    • listener: (ev: WorkerEventMap[K]) => any
        • (ev: WorkerEventMap[K]): any
        • Parameters

          • ev: WorkerEventMap[K]

          Returns any

    • Optional options: boolean | EventListenerOptions

    Returns void

  • Parameters

    • type: string
    • listener: EventListenerOrEventListenerObject
    • Optional options: boolean | EventListenerOptions

    Returns void

  • Type parameters

    • K: keyof WorkerEventMap

    Parameters

    • type: K
    • listener: (ev: WorkerEventMap[K]) => any
        • (ev: WorkerEventMap[K]): any
        • Parameters

          • ev: WorkerEventMap[K]

          Returns any

    • Optional options: boolean | EventListenerOptions

    Returns void

  • Parameters

    • type: string
    • listener: EventListenerOrEventListenerObject
    • Optional options: boolean | EventListenerOptions

    Returns void

terminate

  • terminate(): void
  • terminate(): void
  • Aborts worker's associated global environment.

    Returns void

  • Aborts worker's associated global environment.

    Returns void

Generated using TypeDoc