Function: createEnhancedLifecycleHostOperation()
createEnhancedLifecycleHostOperation(
args: {applyMonitorState: (site:Site,monitor:Monitor,state:Partial<Monitor>,nextStatus:"degraded"|"down"|"up"|"paused"|"pending") =>Promise<void>;runSequentially: <TItem>(items: readonlyTItem[],iterator: (item:TItem) =>Promise<void>) =>Promise<void>;services:EnhancedMonitoringServices; }):EnhancedLifecycleHost
Defined in: electron/managers/monitorManager/createEnhancedLifecycle.ts:50
Creates the host hooks required by enhanced lifecycle helpers.
Parameters
args
applyMonitorState
(site: Site, monitor: Monitor, state: Partial<Monitor>, nextStatus: "degraded" | "down" | "up" | "paused" | "pending") => Promise<void>
runSequentially
<TItem>(items: readonly TItem[], iterator: (item: TItem) => Promise<void>) => Promise<void>