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
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