Skip to main content

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