Class: MetricRegistry
Defined in: apps/paracosm/src/engine/metric-registry.ts:5
Constructors
Constructor
new MetricRegistry(
definitions):MetricRegistry
Defined in: apps/paracosm/src/engine/metric-registry.ts:8
Parameters
definitions
Returns
MetricRegistry
Methods
all()
all():
ScenarioMetric[]
Defined in: apps/paracosm/src/engine/metric-registry.ts:16
Returns
get()
get(
id):ScenarioMetric|undefined
Defined in: apps/paracosm/src/engine/metric-registry.ts:12
Parameters
id
string
Returns
ScenarioMetric | undefined
getByCategory()
getByCategory(
category):ScenarioMetric[]
Defined in: apps/paracosm/src/engine/metric-registry.ts:24
Parameters
category
"metric" | "capacity" | "status" | "politic"
Returns
getHeaderMetrics()
getHeaderMetrics():
ScenarioMetric[]
Defined in: apps/paracosm/src/engine/metric-registry.ts:20
Returns
getInitialValues()
getInitialValues():
Record<string,number|string|boolean>
Defined in: apps/paracosm/src/engine/metric-registry.ts:28
Returns
Record<string, number | string | boolean>