@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
