TinyJoin logoTinyJoin

addEventListener

This addEventListener overload listens for Worker messages.

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

The message event type.

listener(event: ( Omit<MessageEvent<any>, "data"> & {data: unknown} )) => void

The callback receiving messages from the Worker.

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"

The messageerror event type.

listener(event: ( Omit<MessageEvent<any>, "data"> & {data: unknown} )) => void

The callback receiving message decoding failures.

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"

The error event type.

listener(event: ErrorEvent) => void

The callback receiving Worker runtime failures.

returnsvoid

This has no return value.

Since

v0.0.5