addEventListener

This addEventListener overload listens for Worker messages.

addEventListener(
  type: "message",
  listener: (event: (
    Omit<MessageEvent<any>, "data"> &
    {data: unknown}
  )) => void,
): void
TypeDescription
type"message"
listener(event: ( Omit<MessageEvent<any>, "data"> & {data: unknown} )) => void
returnsvoid

This has no return value.

Since

v0.0.5

This addEventListener overload listens for message decoding failures.

addEventListener(
  type: "messageerror",
  listener: (event: (
    Omit<MessageEvent<any>, "data"> &
    {data: unknown}
  )) => void,
): void
TypeDescription
type"messageerror"
listener(event: ( Omit<MessageEvent<any>, "data"> & {data: unknown} )) => void
returnsvoid

This has no return value.

Since

v0.0.5

This addEventListener overload listens for Worker runtime failures.

addEventListener(
  type: "error",
  listener: (event: ErrorEvent) => void,
): void
TypeDescription
type"error"
listener(event: ErrorEvent) => void
returnsvoid

This has no return value.

Since

v0.0.5