Skip to content

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 ​

GameJson

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