Circular progress
TwCircularProgress · Category: Other
Settings
These settings are in the properties panel on the right while the widget is selected, mostly in the Circular Progress Settings section. The default value is the value the widget has when it is first added to a page.
Value
| Setting | Type | Default | Description |
|---|---|---|---|
Process ValueprocessValue | Value (typed) | 25 | Main value of the widget, usually bound to a Tag or an expression in Bindings. |
Min ValueminValue | Number | 0 | Value at which the ring is empty. The process value is clamped between min and max. |
Decimalsdecimals | Number | 0 | Number of decimal places of the shown value, 0–6; the number is formatted for the current language. |
Data Coverage IndicatorcoverageIndicator | Selection | gap | Only applies to __cons consumption snapshot bindings. Only data gaps: shows a warning icon when the period has a data gap. Gaps and partial periods: also shows a clock icon for periods that are not finished yet (today, this month). Off: no icon. Options: gap Only data gaps, all Gaps and partial periods, none Off |
Max ValuemaxValue | Number | 100 | Value at which the ring is full; if it is not greater than min, min + 1 is used. |
Value SuffixvalueSuffix | Text | % | Text added after the value, such as % or °C. |
Label
| Setting | Type | Default | Description |
|---|---|---|---|
Labellabel | Text | Loading | Caption shown below the ring. |
Show ValueshowValue | Checkbox | On | Shows the value in the middle of the ring. |
Show LabelshowLabel | Checkbox | On | Shows the caption below the ring. |
Ring Geometry
| Setting | Type | Default | Description |
|---|---|---|---|
Thicknessthickness | Number | 8 | Thickness of the ring, 1–30 in a 100-unit drawing (default 8). |
Line CaplineCap | Selection | round | Shape of the ends of the progress arc: round, butt (flat) or square. Options: butt, round, square |
Start AnglestartAngle | Number | -90 | Angle where the progress starts, in degrees; -90 is the top and the ring fills clockwise. |
Knob
| Setting | Type | Default | Description |
|---|---|---|---|
Show KnobshowKnob | Checkbox | Off | Draws a dot at the end of the progress arc. |
Knob SizeknobSize | Number | 4 | Radius of the dot, 1–16 in the 100-unit drawing (default 4). |
Knob ColorknobColor | Color | #2563eb | Color of the dot at the end of the arc. |
Colors
| Setting | Type | Default | Description |
|---|---|---|---|
Track ColortrackColor | Color | #e5e7eb | Color of the empty ring behind the progress. |
Value ColorvalueColor | Color | #111827 | Color of the value text in the middle. |
Progress ColorprogressColor | Color | #2563eb | Color of the progress arc that shows the filled part. |
Label ColorlabelColor | Color | #374151 | Color of the caption below the ring. |
Other settings
| Setting | Type | Default | Description |
|---|---|---|---|
Enable FlashingenableFlashing | Checkbox | Off | Makes the widget blink (an opacity pulse every second). Usually bound to an alarm condition. |
Log ButtonlogButton | Checkbox | Off | At runtime shows a chart icon when hovering the widget; clicking it adds the Tags bound to the widget to the log Tag list. |
Bindings
In the Bindings (Rules) section of the properties panel, a Tag can be bound to the following properties of this widget with a Direct binding. The binding types (Direct, IntRange, FloatRange, Boolean, Bit) are the same for all widgets; they are described on the Widget Reference page.
title, visible, authorization, x, y, width, height, rotation, class, foregroundColor, backgroundColor, borderColor, borderStyle, borderWidth, borderRadius, borderTopLeftRadius, borderTopRightRadius, enableFlashing, logButton, coverageIndicator, to.type, processValue, minValue, maxValue, decimals, valueSuffix, label, showValue, showLabel, thickness, startAngle, lineCap, trackColor, progressColor, valueColor, labelColor, showKnob, knobColor, knobSize
Common sections
While this widget is selected, the properties panel also shows these common sections: General, Layout, Appearance, Navigation (To), Bindings (Rules). These sections are described on the Page Editor page.