Documentation
    Preparing search index...
    PixelEventMap: PixelConnectEventMap & {
        battery: BatteryEvent;
        dataTransfer: Readonly<
            | { totalBytes: number; type: "preparing"
            | "starting"
            | "completed" }
            | {
                error: "timeout" | "outOfMemory" | "disconnected" | "unknown";
                type: "failed";
            }
            | { type: "progress" } & DataTransferProgress,
        >;
        messageReceived: MessageOrType;
        messageSend: MessageOrType;
        remoteAction: number;
        roll: number;
        rollState: RollEvent;
        userMessage: UserMessageEvent;
    }

    Event map for Pixel class. This is the list of supported events where the property name is the event name and the property type the event data type. Call Pixel.addEventListener to subscribe to an event.

    Type Declaration

    • battery: BatteryEvent

      Battery state changed notification.

    • dataTransfer: Readonly<
          | { totalBytes: number; type: "preparing"
          | "starting"
          | "completed" }
          | {
              error: "timeout" | "outOfMemory" | "disconnected" | "unknown";
              type: "failed";
          }
          | { type: "progress" } & DataTransferProgress,
      >

      Data transfer.

    • messageReceived: MessageOrType

      Message received notification.

    • messageSend: MessageOrType

      Message send notification.

    • remoteAction: number

      Remote action request.

    • roll: number

      Roll result notification.

    • rollState: RollEvent

      Roll state changed notification.

    • userMessage: UserMessageEvent

      User message request.