Appearance
Timeseries Table Widget
Overview
Timeseries Table Widget includes its own configuration fields in the widget configuration flow.
Configuration Fields
- Title
- Alias
- Devices
- Selected Device ID
- Selected Metric
- Page Size
- Decimals
- Null Text
- Timestamp Format
- Sort Order
- Show Header
- Show Search
- Show Timestamp
- Show Index
- Show Latest Badge
- Dense
- Bordered
- Summary Metrics
- Y Axis Min
- Y Axis Max
- Global Keys
- Loading Devices
- Loading Keys
- Device
- Metric
- Key
- Telemetry Keys
- Aggregation
Defaults
- Title — "Timeseries Table"
- Alias — null
- Selected Device ID — ""
- Selected Metric — config.telemetryKeys?.[0] || ""
- Page Size — 10) || 10, 100
- Decimals — 2) || 2, 8
- Null Text — "—"
- Timestamp Format — "datetime") as TimestampFormat
- Sort Order — "desc").toLowerCase() === "asc" ? "asc" : "desc") as "asc" | "desc"
- Show Header — true
- Show Search — true
- Show Timestamp — true
- Show Latest Badge — true
- Bordered — true
- Y Axis Min — config.yAxisMin === null || config.yAxisMin === undefined ? null : Number(config.yAxisMin
- Y Axis Max — config.yAxisMax === null || config.yAxisMax === undefined ? null : Number(config.yAxisMax
Source
- File — TimeseriesTableWidgetConfig.tsx
