Emergency Calls
Source:EMERGENCY_CALL while they remain in the cache. The default title is Emergency Call when isEmergency is true, otherwise Incoming Call. Default priority is 1 for an emergency and 0 for another incoming call.
The production Emergency Calls renderer using controlled sample data.
Dispatch Calls
Source:DISPATCH_CALL. Status 2 (CLOSED) is removed from the display cache. Default title is Dispatch Call.
The production Dispatch Calls renderer using controlled sample data.
Normalized fields
The adapter can normalize:- Call ID, kind, title, and code
- Numeric priority
- Status
- Address/location and postal
- Description
- Assigned unit IDs and callsigns
- Emergency caller text when enabled
- World coordinates from
metaData - Created/updated values
- Service classification
Visible call cards
Version 1.0.0 renders:- Priority badge when
VisibleCallFields.priority = true - Call code when present
- Title
- Address and appended postal when
VisibleCallFields.address = true - Description when
VisibleCallFields.description = true - Assigned callsigns or
AWAITING ASSIGNMENTwhenVisibleCallFields.assignedUnits = true
- Status is normalized and sent but is not displayed.
VisibleCallFields.postalis not an independent switch; postal follows the address block.- Caller text is not rendered even if normalization is enabled.
VisibleCallFields.caller = false.
Service filtering
A call is classified from its assigned normalized units.
Filtering:
- LEO displays show
LEOandBOTH. - Fire/EMS displays show
FIRE_EMSandBOTH. - Both displays show every call, including
OTHER. - Optional fallback settings can show
OTHERon a single-service display.
Priorities and sorting
Priority is a number and receives apriority-<number> CSS class. The shipped renderer does not reorder calls. Calls retain the normalized cache iteration order; do not depend on priority or creation-time sorting.
Pagination and maximum calls
The default maximum is eight call cards and the allowed per-display range is 2β30. Large lists automatically move to the next list page every 10 seconds.Stale calls and removal
Version 1.0.0 does not age out or visually mark individual calls by timestamp.- Dispatch calls disappear when closed or removed from
GetCallCache(). - Emergency calls disappear when removed from
GetEmergencyCache(). - Cache deltas remove the client entry.
- A failed cache call changes the connection to disconnected.

