Interface: ScenarioUiDefinition
Defined in: apps/paracosm/src/engine/types.ts:168
Tells the dashboard how to render scenario-specific UI elements.
Properties
departmentIcons
departmentIcons:
Record<string,string>
Defined in: apps/paracosm/src/engine/types.ts:172
eventRenderers
eventRenderers:
Record<string, {color:string;icon:string; }>
Defined in: apps/paracosm/src/engine/types.ts:173
headerMetrics
headerMetrics:
object[]
Defined in: apps/paracosm/src/engine/types.ts:169
format
format:
"number"|"percent"|"currency"|"duration"
id
id:
string
reportSections
reportSections: (
"departments"|"crisis"|"decision"|"outcome"|"quotes"|"causality")[]
Defined in: apps/paracosm/src/engine/types.ts:171
setupSections
setupSections: (
"leaders"|"personnel"|"resources"|"departments"|"events"|"models"|"advanced")[]
Defined in: apps/paracosm/src/engine/types.ts:174
tooltipFields
tooltipFields:
string[]
Defined in: apps/paracosm/src/engine/types.ts:170