@my-swu/simulator-client / GameTimerStateView
Interface: GameTimerStateView
Defined in: packages/ts-sdk/src/generated/types/common.ts:2538
Public timer state for a timed match.
Example:
import type { GameTimerStateView } from '@my-swu/simulator-client'
const gameTimerStateView: GameTimerStateView = {
"turnSeconds": 0,
"reserveSeconds": 0,
"reserves": [],
}
console.log(gameTimerStateView)Properties
activeClocks?
Example:
import type { GameTimerStateView } from '@my-swu/simulator-client'
const gameTimerStateView: GameTimerStateView = {
"turnSeconds": 0,
"reserveSeconds": 0,
"reserves": [],
}
const { activeClocks } = gameTimerStateView
console.log(activeClocks)
optionalactiveClocks?:GameTimerActiveClockView[]
Defined in: packages/ts-sdk/src/generated/types/common.ts:2544
Every seat currently answering a timed decision. The singular fields above remain populated with this list's first clock for saved-match and older-client compatibility.
activeWindow?
Example:
import type { GameTimerStateView } from '@my-swu/simulator-client'
const gameTimerStateView: GameTimerStateView = {
"turnSeconds": 0,
"reserveSeconds": 0,
"reserves": [],
}
const { activeWindow } = gameTimerStateView
console.log(activeWindow)
optionalactiveWindow?:string|null
Defined in: packages/ts-sdk/src/generated/types/common.ts:2548
Internal identity of the decision window owning active_clocks.
reserveDeadlineAtMs?
Example:
import type { GameTimerStateView } from '@my-swu/simulator-client'
const gameTimerStateView: GameTimerStateView = {
"turnSeconds": 0,
"reserveSeconds": 0,
"reserves": [],
}
const { reserveDeadlineAtMs } = gameTimerStateView
console.log(reserveDeadlineAtMs)
optionalreserveDeadlineAtMs?:number|null
Defined in: packages/ts-sdk/src/generated/types/common.ts:2549
reserves
Example:
import type { GameTimerStateView } from '@my-swu/simulator-client'
const gameTimerStateView: GameTimerStateView = {
"turnSeconds": 0,
"reserveSeconds": 0,
"reserves": [],
}
const { reserves } = gameTimerStateView
console.log(reserves)reserves:
GameTimerReserveView[]
Defined in: packages/ts-sdk/src/generated/types/common.ts:2552
reserveSeconds
Example:
import type { GameTimerStateView } from '@my-swu/simulator-client'
const gameTimerStateView: GameTimerStateView = {
"turnSeconds": 0,
"reserveSeconds": 0,
"reserves": [],
}
const { reserveSeconds } = gameTimerStateView
console.log(reserveSeconds)reserveSeconds:
number
Defined in: packages/ts-sdk/src/generated/types/common.ts:2550
reserveStartedAtMs?
Example:
import type { GameTimerStateView } from '@my-swu/simulator-client'
const gameTimerStateView: GameTimerStateView = {
"turnSeconds": 0,
"reserveSeconds": 0,
"reserves": [],
}
const { reserveStartedAtMs } = gameTimerStateView
console.log(reserveStartedAtMs)
optionalreserveStartedAtMs?:number|null
Defined in: packages/ts-sdk/src/generated/types/common.ts:2551
turnDeadlineAtMs?
Example:
import type { GameTimerStateView } from '@my-swu/simulator-client'
const gameTimerStateView: GameTimerStateView = {
"turnSeconds": 0,
"reserveSeconds": 0,
"reserves": [],
}
const { turnDeadlineAtMs } = gameTimerStateView
console.log(turnDeadlineAtMs)
optionalturnDeadlineAtMs?:number|null
Defined in: packages/ts-sdk/src/generated/types/common.ts:2553
turnPlayer?
Example:
import type { GameTimerStateView } from '@my-swu/simulator-client'
const gameTimerStateView: GameTimerStateView = {
"turnSeconds": 0,
"reserveSeconds": 0,
"reserves": [],
}
const { turnPlayer } = gameTimerStateView
console.log(turnPlayer)
optionalturnPlayer?:Seat|null
Defined in: packages/ts-sdk/src/generated/types/common.ts:2554
turnSeconds
Example:
import type { GameTimerStateView } from '@my-swu/simulator-client'
const gameTimerStateView: GameTimerStateView = {
"turnSeconds": 0,
"reserveSeconds": 0,
"reserves": [],
}
const { turnSeconds } = gameTimerStateView
console.log(turnSeconds)turnSeconds:
number
Defined in: packages/ts-sdk/src/generated/types/common.ts:2555
turnStartedAtMs?
Example:
import type { GameTimerStateView } from '@my-swu/simulator-client'
const gameTimerStateView: GameTimerStateView = {
"turnSeconds": 0,
"reserveSeconds": 0,
"reserves": [],
}
const { turnStartedAtMs } = gameTimerStateView
console.log(turnStartedAtMs)
optionalturnStartedAtMs?:number|null
Defined in: packages/ts-sdk/src/generated/types/common.ts:2556
