Skip to main content

Interface: ApplyMonitorStateDependencies

Defined in: electron/managers/monitorManager/applyMonitorStateOperation.ts:43

Dependencies required to apply and persist monitor state.

Properties

databaseService

readonly databaseService: DatabaseService;

Defined in: electron/managers/monitorManager/applyMonitorStateOperation.ts:44


eventEmitter

readonly eventEmitter: TypedEventBus<UptimeEvents>;

Defined in: electron/managers/monitorManager/applyMonitorStateOperation.ts:45


monitorRepository

readonly monitorRepository: MonitorRepository;

Defined in: electron/managers/monitorManager/applyMonitorStateOperation.ts:46


sitesCache

readonly sitesCache: StandardizedCache<Site>;

Defined in: electron/managers/monitorManager/applyMonitorStateOperation.ts:47