Interface: RendererEventPayloadMap
Defined in: shared/ipc/rendererEvents.ts:75
Mapping of renderer event channels to their payload contracts.
Propertiesโ
cache:invalidatedโ
cache:invalidated:
CacheInvalidatedEventData
Defined in: shared/ipc/rendererEvents.ts:77
Payload for cache invalidation notifications.
monitor:check-completedโ
monitor:check-completed:
MonitorCheckCompletedEventData
Defined in: shared/ipc/rendererEvents.ts:79
Payload for monitor check completion events.
monitor:downโ
monitor:down:
MonitorDownEventData
Defined in: shared/ipc/rendererEvents.ts:81
Payload for monitor down events.
monitor:status-changedโ
monitor:status-changed:
StatusUpdate
Defined in: shared/ipc/rendererEvents.ts:83
Payload for monitor status change events.
monitor:upโ
monitor:up:
MonitorUpEventData
Defined in: shared/ipc/rendererEvents.ts:85
Payload for monitor up events.
monitoring:startedโ
monitoring:started:
MonitoringControlEventData& {monitorCount:number;siteCount:number;summary?:MonitoringStartSummary; }
Defined in: shared/ipc/rendererEvents.ts:87
Payload for monitoring started events.
Type Declarationโ
monitorCountโ
monitorCount:
number
siteCountโ
siteCount:
number
summary?โ
optionalsummary:MonitoringStartSummary
monitoring:stoppedโ
monitoring:stopped:
MonitoringControlEventData& {activeMonitors:number;reason:MonitoringControlReason;summary?:MonitoringStopSummary; }
Defined in: shared/ipc/rendererEvents.ts:93
Payload for monitoring stopped events.
Type Declarationโ
activeMonitorsโ
activeMonitors:
number
reasonโ
reason:
MonitoringControlReason
summary?โ
optionalsummary:MonitoringStopSummary
settings:history-limit-updatedโ
settings:history-limit-updated:
HistoryLimitUpdatedEventData
Defined in: shared/ipc/rendererEvents.ts:99
Payload for database history retention updates.
site:addedโ
site:added: {
site:Site;source:"import"|"migration"|"user";timestamp:number; }
Defined in: shared/ipc/rendererEvents.ts:101
Payload for site added events.
siteโ
site:
Site
sourceโ
source:
"import"|"migration"|"user"
timestampโ
timestamp:
number
site:removedโ
site:removed: {
cascade:boolean;siteIdentifier:string;siteName:string;timestamp:number; }
Defined in: shared/ipc/rendererEvents.ts:107
Payload for site removed events.
cascadeโ
cascade:
boolean
siteIdentifierโ
siteIdentifier:
string
siteNameโ
siteName:
string
timestampโ
timestamp:
number
site:updatedโ
site:updated: {
previousSite:Site;site:Site;timestamp:number;updatedFields:string[]; }
Defined in: shared/ipc/rendererEvents.ts:114
Payload for site updated events.
previousSiteโ
previousSite:
Site
siteโ
site:
Site
timestampโ
timestamp:
number
updatedFieldsโ
updatedFields:
string[]
state-sync-eventโ
state-sync-event:
StateSyncEventData
Defined in: shared/ipc/rendererEvents.ts:121
Payload for full state synchronisation broadcasts.
test-eventโ
test-event:
TestEventData
Defined in: shared/ipc/rendererEvents.ts:123
Payload for development/test events.
update-statusโ
update-status:
UpdateStatusEventData
Defined in: shared/ipc/rendererEvents.ts:125
Payload for auto-updater status notifications.