Skip to content

@my-swu/simulator-client


@my-swu/simulator-client / TournamentRoomAccessResponse

Interface: TournamentRoomAccessResponse ​

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

Private access response returned to one tournament room player.

Example:

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

const tournamentRoomAccessResponse: TournamentRoomAccessResponse = {
  "roomId": 'example',
  "playerId": 'example',
  "playerToken": 'example',
  "snapshot": {
    "roomId": 'example',
    "status": "waiting",
    "visibility": "private",
    "eventKind": "draft",
    "setCode": 'example',
    "bestOfMatches": 1,
    "draftRounds": [],
    "hostPlayerId": 'example',
    "requiredPlayerCount": 0,
    "players": [],
    "tables": [],
    "chat": [],
    "activity": [],
  },
  "private": {
    "playerId": 'example',
    "host": false,
  },
}

console.log(tournamentRoomAccessResponse)

Properties ​

playerId ​

Example:

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

const tournamentRoomAccessResponse: TournamentRoomAccessResponse = {
  "roomId": 'example',
  "playerId": 'example',
  "playerToken": 'example',
  "snapshot": {
    "roomId": 'example',
    "status": "waiting",
    "visibility": "private",
    "eventKind": "draft",
    "setCode": 'example',
    "bestOfMatches": 1,
    "draftRounds": [],
    "hostPlayerId": 'example',
    "requiredPlayerCount": 0,
    "players": [],
    "tables": [],
    "chat": [],
    "activity": [],
  },
  "private": {
    "playerId": 'example',
    "host": false,
  },
}

const { playerId } = tournamentRoomAccessResponse

console.log(playerId)

playerId: string

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


playerToken ​

Example:

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

const tournamentRoomAccessResponse: TournamentRoomAccessResponse = {
  "roomId": 'example',
  "playerId": 'example',
  "playerToken": 'example',
  "snapshot": {
    "roomId": 'example',
    "status": "waiting",
    "visibility": "private",
    "eventKind": "draft",
    "setCode": 'example',
    "bestOfMatches": 1,
    "draftRounds": [],
    "hostPlayerId": 'example',
    "requiredPlayerCount": 0,
    "players": [],
    "tables": [],
    "chat": [],
    "activity": [],
  },
  "private": {
    "playerId": 'example',
    "host": false,
  },
}

const { playerToken } = tournamentRoomAccessResponse

console.log(playerToken)

playerToken: string

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


private ​

Example:

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

const tournamentRoomAccessResponse: TournamentRoomAccessResponse = {
  "roomId": 'example',
  "playerId": 'example',
  "playerToken": 'example',
  "snapshot": {
    "roomId": 'example',
    "status": "waiting",
    "visibility": "private",
    "eventKind": "draft",
    "setCode": 'example',
    "bestOfMatches": 1,
    "draftRounds": [],
    "hostPlayerId": 'example',
    "requiredPlayerCount": 0,
    "players": [],
    "tables": [],
    "chat": [],
    "activity": [],
  },
  "private": {
    "playerId": 'example',
    "host": false,
  },
}

const { private: tournamentRoomAccessResponsePrivate } = tournamentRoomAccessResponse

console.log(tournamentRoomAccessResponsePrivate)

private: TournamentRoomPrivateView

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


roomId ​

Example:

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

const tournamentRoomAccessResponse: TournamentRoomAccessResponse = {
  "roomId": 'example',
  "playerId": 'example',
  "playerToken": 'example',
  "snapshot": {
    "roomId": 'example',
    "status": "waiting",
    "visibility": "private",
    "eventKind": "draft",
    "setCode": 'example',
    "bestOfMatches": 1,
    "draftRounds": [],
    "hostPlayerId": 'example',
    "requiredPlayerCount": 0,
    "players": [],
    "tables": [],
    "chat": [],
    "activity": [],
  },
  "private": {
    "playerId": 'example',
    "host": false,
  },
}

const { roomId } = tournamentRoomAccessResponse

console.log(roomId)

roomId: string

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


snapshot ​

Example:

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

const tournamentRoomAccessResponse: TournamentRoomAccessResponse = {
  "roomId": 'example',
  "playerId": 'example',
  "playerToken": 'example',
  "snapshot": {
    "roomId": 'example',
    "status": "waiting",
    "visibility": "private",
    "eventKind": "draft",
    "setCode": 'example',
    "bestOfMatches": 1,
    "draftRounds": [],
    "hostPlayerId": 'example',
    "requiredPlayerCount": 0,
    "players": [],
    "tables": [],
    "chat": [],
    "activity": [],
  },
  "private": {
    "playerId": 'example',
    "host": false,
  },
}

const { snapshot: matchSnapshot } = tournamentRoomAccessResponse

console.log(matchSnapshot)

snapshot: TournamentRoomSnapshot

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

Released under the MIT License.