Alarm Event
The live active-alarm list, with state, a severity accent, filtering and acknowledgement. Place it on the alarm screen as the main list, or scoped to one area beside the equipment it belongs to.


Reach for it when you need:
- The primary list on a dedicated alarm screen
- A per-area alarm panel embedded next to a line overview
Component name: AlarmEvent · Category: Alarm
In the palette: Live active alarms with state, severity accent, filtering, and acknowledge
Properties
Any property can be bound to a tag, another component's property, or a query.
| Property | Type | Default | Description |
|---|---|---|---|
maxRows | number | 0 | Maximum rows to show (0 = no cap). |
footer | object | {"enabled":true} | Show the totals footer (events + per-priority counts). |
↳ footer.enabled | boolean | true | — |
sort | enum | priority | priority = ISA priority-ranked (unacked first); time = newest first. Options: priority · time. |
columns | object | {"state":true,"tag":true,"value":true,"description":false,"r… (truncated) | Show / hide columns. |
↳ columns.state | boolean | true | — |
↳ columns.tag | boolean | true | — |
↳ columns.value | boolean | true | — |
↳ columns.description | boolean | false | — |
↳ columns.raised | boolean | true | — |
table | object | {"reorder":true,"resize":true} | Column interactions: reorder (drag headers) and resize (drag dividers). |
↳ table.reorder | boolean | true | — |
↳ table.resize | boolean | true | — |
filters | object | {"enabled":true,"search":"","priority":"","state":""} | enabled = show the search/filter bar. The values (bindable) override the controls; blank = user-controlled. |
↳ filters.enabled | boolean | true | — |
↳ filters.search | string | "" | — |
↳ filters.priority | enum | "" | Options: `` · critical · high · medium · low. |
↳ filters.state | enum | "" | Options: `` · UNACK · ACK · RTNUN. |
priorityColors | object | {"critical":"#d32f2f","high":"#f57c00","medium":"#fbc02d","l… (truncated) | Per-priority colours (ISA-18.2 default: red/orange/yellow/blue). Shared live across all alarm widgets — change once, applies everywhere. |