five-on-it / apps/client/src/ui/studio/MissionsPanel / MissionsPanelProps
Interface: MissionsPanelProps
Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:50
What the panel is given.
Properties
game
game:
GameJson
Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:51
issues
issues:
SpecIssue[]
Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:56
The issues of the last build (paths under game).
playable
playable:
boolean
Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:58
Whether a mission can be played now (a build of the draft as saved passed).
readOnly
readOnly:
boolean
Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:54
selected
selected:
number|undefined
Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:52
zone
zone:
string|undefined
Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:53
Methods
onChange()
onChange(
game):void
Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:59
Parameters
game
Returns
void
onPlaytest()
onPlaytest(
mission):void
Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:62
Parameters
mission
string
Returns
void
onSelect()
onSelect(
index):void
Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:60
Parameters
index
number | undefined
Returns
void
onZone()
onZone(
id):void
Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:61
Parameters
id
string | undefined
Returns
void