@my-swu/simulator-client / LimitedEventSeatView
Interface: LimitedEventSeatView
Defined in: packages/ts-sdk/src/generated/types/common.ts:3003
Public summary for one event seat.
Example:
import type { LimitedEventSeatView } from '@my-swu/simulator-client'
const limitedEventSeatView: LimitedEventSeatView = {
"seatIndex": 0,
"joined": false,
"ready": false,
"leaderChoices": [],
"pickedLeaders": [],
"hasPendingPick": false,
}
console.log(limitedEventSeatView)Properties
hasPendingPick
Example:
import type { LimitedEventSeatView } from '@my-swu/simulator-client'
const limitedEventSeatView: LimitedEventSeatView = {
"seatIndex": 0,
"joined": false,
"ready": false,
"leaderChoices": [],
"pickedLeaders": [],
"hasPendingPick": false,
}
const { hasPendingPick } = limitedEventSeatView
console.log(hasPendingPick)hasPendingPick:
boolean
Defined in: packages/ts-sdk/src/generated/types/common.ts:3007
Whether this seat has submitted the hidden pick for the current phase.
isAi?
Example:
import type { LimitedEventSeatView } from '@my-swu/simulator-client'
const limitedEventSeatView: LimitedEventSeatView = {
"seatIndex": 0,
"joined": false,
"ready": false,
"leaderChoices": [],
"pickedLeaders": [],
"hasPendingPick": false,
}
const { isAi } = limitedEventSeatView
console.log(isAi)
optionalisAi?:boolean
Defined in: packages/ts-sdk/src/generated/types/common.ts:3011
Whether a server AI controls this seat.
joined
Example:
import type { LimitedEventSeatView } from '@my-swu/simulator-client'
const limitedEventSeatView: LimitedEventSeatView = {
"seatIndex": 0,
"joined": false,
"ready": false,
"leaderChoices": [],
"pickedLeaders": [],
"hasPendingPick": false,
}
const { joined } = limitedEventSeatView
console.log(joined)joined:
boolean
Defined in: packages/ts-sdk/src/generated/types/common.ts:3015
Whether a player has joined this seat.
leaderChoices
Example:
import type { LimitedEventSeatView } from '@my-swu/simulator-client'
const limitedEventSeatView: LimitedEventSeatView = {
"seatIndex": 0,
"joined": false,
"ready": false,
"leaderChoices": [],
"pickedLeaders": [],
"hasPendingPick": false,
}
const { leaderChoices } = limitedEventSeatView
console.log(leaderChoices)leaderChoices:
number[]
Defined in: packages/ts-sdk/src/generated/types/common.ts:3019
Public leaders currently offered to this seat.
name?
Example:
import type { LimitedEventSeatView } from '@my-swu/simulator-client'
const limitedEventSeatView: LimitedEventSeatView = {
"seatIndex": 0,
"joined": false,
"ready": false,
"leaderChoices": [],
"pickedLeaders": [],
"hasPendingPick": false,
}
const { name } = limitedEventSeatView
console.log(name)
optionalname?:string|null
Defined in: packages/ts-sdk/src/generated/types/common.ts:3023
Public display name of the seat's player, when known.
pickedLeaders
Example:
import type { LimitedEventSeatView } from '@my-swu/simulator-client'
const limitedEventSeatView: LimitedEventSeatView = {
"seatIndex": 0,
"joined": false,
"ready": false,
"leaderChoices": [],
"pickedLeaders": [],
"hasPendingPick": false,
}
const { pickedLeaders } = limitedEventSeatView
console.log(pickedLeaders)pickedLeaders:
number[]
Defined in: packages/ts-sdk/src/generated/types/common.ts:3027
Public leaders already kept by this seat.
playerId?
Example:
import type { LimitedEventSeatView } from '@my-swu/simulator-client'
const limitedEventSeatView: LimitedEventSeatView = {
"seatIndex": 0,
"joined": false,
"ready": false,
"leaderChoices": [],
"pickedLeaders": [],
"hasPendingPick": false,
}
const { playerId } = limitedEventSeatView
console.log(playerId)
optionalplayerId?:string|null
Defined in: packages/ts-sdk/src/generated/types/common.ts:3031
Public player id used by clients for stable per-player avatar accents.
ready
Example:
import type { LimitedEventSeatView } from '@my-swu/simulator-client'
const limitedEventSeatView: LimitedEventSeatView = {
"seatIndex": 0,
"joined": false,
"ready": false,
"leaderChoices": [],
"pickedLeaders": [],
"hasPendingPick": false,
}
const { ready } = limitedEventSeatView
console.log(ready)ready:
boolean
Defined in: packages/ts-sdk/src/generated/types/common.ts:3035
Whether this seat is ready during a review gate.
seatIndex
Example:
import type { LimitedEventSeatView } from '@my-swu/simulator-client'
const limitedEventSeatView: LimitedEventSeatView = {
"seatIndex": 0,
"joined": false,
"ready": false,
"leaderChoices": [],
"pickedLeaders": [],
"hasPendingPick": false,
}
const { seatIndex } = limitedEventSeatView
console.log(seatIndex)seatIndex:
number
Defined in: packages/ts-sdk/src/generated/types/common.ts:3039
Zero-based seat index.
