Skip to main content

Interface: CheckSiteManuallyDependencies

Defined in: electron/managers/monitorManager/checkSiteManuallyOperation.ts:28

Dependencies required for checkSiteManuallyOperation.

Properties​

checkMonitor​

readonly checkMonitor: (site: Site, monitorId: string, isManual: boolean) => Promise<
| StatusUpdate
| undefined>;

Defined in: electron/managers/monitorManager/checkSiteManuallyOperation.ts:29

Parameters​

site​

Site

monitorId​

string

isManual​

boolean

Returns​

Promise< | StatusUpdate | undefined>


eventEmitter​

readonly eventEmitter: TypedEventBus<UptimeEvents>;

Defined in: electron/managers/monitorManager/checkSiteManuallyOperation.ts:34


logger​

readonly logger: BaseLogger;

Defined in: electron/managers/monitorManager/checkSiteManuallyOperation.ts:35


sitesCache​

readonly sitesCache: StandardizedCache<Site>;

Defined in: electron/managers/monitorManager/checkSiteManuallyOperation.ts:36