Skip to content

five-on-it / apps/client/src/ui/studio/studio / SavedSpec

Interface: SavedSpec ​

Defined in: apps/client/src/ui/studio/studio.ts:46

What saving a spec answered: the draft at its new revision, and what the solver found.

Extends ​

Properties ​

game ​

game: object

Defined in: apps/client/src/ui/studio/studio.ts:39

level ​

level: string

missions ​

missions: object[]

title ​

title: string

Inherited from ​

StudioDraft.game


gameId ​

gameId: string

Defined in: apps/client/src/ui/studio/studio.ts:37

Inherited from ​

StudioDraft.gameId


id ​

id: string

Defined in: apps/client/src/ui/studio/studio.ts:36

Inherited from ​

StudioDraft.id


kind? ​

optional kind?: string

Defined in: apps/client/src/ui/studio/studio.ts:47


map? ​

optional map?: string

Defined in: apps/client/src/ui/studio/studio.ts:48


revision ​

revision: number

Defined in: apps/client/src/ui/studio/studio.ts:38

Inherited from ​

StudioDraft.revision


spec? ​

optional spec?: Record<string, unknown> & object

Defined in: apps/client/src/ui/studio/studio.ts:41

Its level spec, when its level is generated (any template).

Type Declaration ​

template ​

template: string

Inherited from ​

StudioDraft.spec


warnings? ​

optional warnings?: SpecIssue[]

Defined in: apps/client/src/ui/studio/studio.ts:49