Skip to content

@my-swu/simulator-client


@my-swu/simulator-client / LimitedEventServerMessage

Type Alias: LimitedEventServerMessage ​

LimitedEventServerMessage = { payload: LimitedEventSnapshot; type: "snapshot"; } | { payload: { nonce?: string | null; }; type: "pong"; } | { payload: ErrorPayload; type: "error"; }

Defined in: packages/ts-sdk/src/generated/types/common.ts:3044

Server messages emitted by direct Limited Event sockets.

Example:

ts
import type { LimitedEventServerMessage } from '@my-swu/simulator-client'

const limitedEventServerMessage: LimitedEventServerMessage = {
  "type": "snapshot",
  "payload": {
    "eventId": 'example',
    "kind": "draft",
    "setCode": 'example',
    "playerCount": 2,
    "draftRounds": [],
    "joinedCount": 0,
    "pickTimerEnabled": false,
    "phase": {
      "kind": 'example',
    },
    "seats": [],
  },
}

console.log(limitedEventServerMessage)

Released under the MIT License.