Configuration HDBPP Table Widget
The widget’s configuration schema is defined in src/index.ts. Options and defaults:
Title:
Key:
titleType:
stringPurpose: Optional heading displayed above the table.
Default:
""(hidden)
Tango attributes:
Key:
attributesType:
string[]Purpose: Fully-qualified attribute names; one per line.
Default: example
octopus/station/*/randomattrvalues.
Max points per attribute:
Key:
maxPointsType:
integerDefault:
100
Downsample strategy:
Key:
downsampleType:
'minmax'|'avg'|'lttb'|'none'Purpose: Server-side reduction over the selected time range.
Default:
"minmax"
Append interval (s):
Key:
appendIntervalType:
integerPurpose: 0 = every packet; N > 0 = throttle to N seconds.
Default:
0
Use live data (subscribe):
Key:
useLiveDataType:
booleanPurpose: When true, append new values from GraphQL subscriptions. When false, refresh by query on dashboard refresh rate.
Default:
false
Append latest on refresh:
Key:
appendLastValueType:
booleanPurpose: In polling mode, each refresh also fetches the latest point per attribute and appends it to the table data.
Default:
false
Time column format:
Key:
timeColumnFormatType:
string(dropdown)Purpose: Select a common display format for time values.
Allowed values:
"{24h}","{time}","{timefull}","{iso}"Default:
"{24h}"