Function: getEventPriority()
getEventPriority(
eventName
: keyofUptimeEvents
):"CRITICAL"
|"HIGH"
|"LOW"
|"MEDIUM"
Defined in: electron/events/eventTypes.ts:1793
Gets the priority level of an event with type safety.
Parameters
eventName
keyof UptimeEvents
The event name to check priority for. Must be a key of UptimeEvents.
Returns
"CRITICAL"
| "HIGH"
| "LOW"
| "MEDIUM"
The priority level of the event as a key of EVENT_PRIORITIES. Returns "MEDIUM" for uncategorized events.
Remarks
Uses type-safe lookup to determine event priority. Events not explicitly categorized default to MEDIUM priority. This ensures all events have a priority assigned for consistent middleware and filtering behavior.
Example
const priority = getEventPriority("system:error"); // Returns "CRITICAL"
const defaultPriority = getEventPriority("unknown:event"); // Returns "MEDIUM"