Skip to content

five-on-it / apps/client/src/ui/studio/MissionsPanel / MissionsPanelProps

Interface: MissionsPanelProps ​

Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:38

What the panel is given.

Properties ​

game ​

game: GameJson

Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:39


issues ​

issues: SpecIssue[]

Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:44

The issues of the last build (paths under game).


playable ​

playable: boolean

Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:46

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:42


selected ​

selected: number | undefined

Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:40


zone ​

zone: string | undefined

Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:41

Methods ​

onChange() ​

onChange(game): void

Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:47

Parameters ​

game ​

GameJson

Returns ​

void


onPlaytest() ​

onPlaytest(mission): void

Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:50

Parameters ​

mission ​

string

Returns ​

void


onSelect() ​

onSelect(index): void

Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:48

Parameters ​

index ​

number | undefined

Returns ​

void


onZone() ​

onZone(id): void

Defined in: apps/client/src/ui/studio/MissionsPanel.tsx:49

Parameters ​

id ​

string | undefined

Returns ​

void