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
Omit<StudioDraft,"build">
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
gameId
gameId:
string
Defined in: apps/client/src/ui/studio/studio.ts:37
Inherited from
id
id:
string
Defined in: apps/client/src/ui/studio/studio.ts:36
Inherited from
kind?
optionalkind?:string
Defined in: apps/client/src/ui/studio/studio.ts:47
map?
optionalmap?: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
spec?
optionalspec?: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
warnings?
optionalwarnings?:SpecIssue[]
Defined in: apps/client/src/ui/studio/studio.ts:49