Appearance
Multi Device Comparison Widget
Overview
Multi Device Comparison Widget includes its own configuration fields in the widget configuration flow.
Configuration Fields
- Title
- Alias
- Devices
- Selected Device Ids
- Selected Metric
- Min Value
- Max Value
- Warning Value
- Critical Value
- Decimals
- Unit
- Normal Color
- Warning Color
- Critical Color
- Show Title
- Show Device Name
- Show Rank
- Show Value
- Show Mini Bar
- Show Timestamp
- Compact
- Sort Order
- Max Items
- Global Keys
- Loading Devices
- Loading Keys
- Device Ids
- Metric
- Key
- Telemetry Keys
- Aggregation
Defaults
- Title — ""
- Alias — null
- Selected Metric — config.telemetryKeys?.[0] || config.key || ""
- Min Value — 0
- Max Value — 100
- Warning Value — config.warningValue === undefined || config.warningValue === null ? null : Number(config.warningValue
- Critical Value — config.criticalValue === undefined || config.criticalValue === null ? null : Number(config.criticalValue
- Decimals — 1) || 1
- Unit — ""
- Normal Color — "#22c55e"
- Warning Color — "#f59e0b"
- Critical Color — "#ef4444"
- Show Title — true
- Show Device Name — true
- Show Rank — true
- Show Value — true
- Show Mini Bar — true
- Compact — true
- Max Items — 8
Source
- File — MultiDeviceComparisonWidgetConfig.tsx
