Skip to main content

Interface: SiteManagerRepositories

Defined in: electron/managers/databaseRepositorySets.d.ts:40

Repository set used by electron/managers/SiteManager!SiteManager.

Properties

databaseService

readonly databaseService: DatabaseService

Defined in: electron/managers/databaseRepositorySets.d.ts:42

Database service for transactional operations


historyRepository

readonly historyRepository: HistoryRepository

Defined in: electron/managers/databaseRepositorySets.d.ts:44

Repository for managing status history records


monitorRepository

readonly monitorRepository: MonitorRepository

Defined in: electron/managers/databaseRepositorySets.d.ts:46

Repository for managing monitor configuration and data


settingsRepository

readonly settingsRepository: SettingsRepository

Defined in: electron/managers/databaseRepositorySets.d.ts:48

Repository for managing application settings


siteRepository

readonly siteRepository: SiteRepository

Defined in: electron/managers/databaseRepositorySets.d.ts:50

Repository for managing site configuration and data