Skip to content

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

Interface: MissionsPanelProps ​

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

What the panel is given.

Properties ​

game ​

game: GameJson

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


issues ​

issues: SpecIssue[]

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

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


playable ​

playable: boolean

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

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


selected ​

selected: number | undefined

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


zone ​

zone: string | undefined

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

Methods ​

onChange() ​

onChange(game): void

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

Parameters ​

game ​

GameJson

Returns ​

void


onPlaytest() ​

onPlaytest(mission): void

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

Parameters ​

mission ​

string

Returns ​

void


onSelect() ​

onSelect(index): void

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

Parameters ​

index ​

number | undefined

Returns ​

void


onZone() ​

onZone(id): void

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

Parameters ​

id ​

string | undefined

Returns ​

void