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