masterplan-optimizer-frontend / MetricConfig
Interface: MetricConfig¶
Defined in: src/lib/metrics/MetricInterface.ts:16
Properties¶
category¶
category:
"workload"|"fatigue"|"flow"|"distribution"|"utilization"|"custom"
Defined in: src/lib/metrics/MetricInterface.ts:20
description¶
description:
string
Defined in: src/lib/metrics/MetricInterface.ts:19
hasTimeAxis?¶
optionalhasTimeAxis?:boolean
Defined in: src/lib/metrics/MetricInterface.ts:35
When true the metric already uses time/days as an axis (e.g. line charts with one point per day). The "Event / Day" aggregation toggle is hidden for these metrics because filtering to a single day would collapse the axis.
id¶
id:
string
Defined in: src/lib/metrics/MetricInterface.ts:17
name¶
name:
string
Defined in: src/lib/metrics/MetricInterface.ts:18
supportsCapabilityFilter¶
supportsCapabilityFilter:
boolean
Defined in: src/lib/metrics/MetricInterface.ts:29
supportsPersonFilter¶
supportsPersonFilter:
boolean
Defined in: src/lib/metrics/MetricInterface.ts:28
visualization¶
visualization:
VisualizationType
Defined in: src/lib/metrics/MetricInterface.ts:27