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