five-on-it / apps/client/src/ui/run-view / watchedSeat
Function: watchedSeat()
watchedSeat(
run,current,next?):number|undefined
Defined in: apps/client/src/ui/run-view.ts:147
The seat a player out of the run watches: the one watched now while it may still be, else the first that may; with next, the one after it in turn (round to the first); undefined when nobody may be watched (the player is in the run, or nobody is left in it).
Parameters
run
debug?
boolean = ...
game
string = ...
id
string = ...
lives?
{ count: number; left?: number; per: "player" | "team"; } = ...
lives.count
number = ...
lives.left?
number = ...
lives.per
"player" | "team" = ...
mission
string = ...
mode?
"solo" | "coop" | "versus" = ...
phase
"gathering" | "countdown" | "live" | "ended" = ...
playtest?
boolean = ...
result?
{ forfeit?: boolean; outcome: "complete" | "failed" | "abandoned" | "won" | "draw"; seats: object[]; seconds: number; winner?: string; } = ...
result.forfeit?
boolean = ...
result.outcome
"complete" | "failed" | "abandoned" | "won" | "draw" = ...
result.seats
object[] = ...
result.seconds
number = ...
result.winner?
string = ...
retries
{ left: number; total: number; } = ...
retries.left
number = ...
retries.total
number = ...
seat?
number = ...
seats
object[] = ...
startsIn?
number = ...
teams?
object[] = ...
title
string = ...
type
"run" = ...
current
number | undefined
next?
boolean = false
Returns
number | undefined