Interface: SiteServiceContract
Defined in: src/services/SiteService.ts:63
Renderer-side contract for site operations routed through the preload bridge.
Propertiesโ
addSite()โ
Defined in: src/services/SiteService.ts:64
Parametersโ
siteโ
Returnsโ
getSites()โ
Defined in: src/services/SiteService.ts:65
Returnsโ
initialize()โ
readonlyinitialize: () =>Promise<void>
Defined in: src/services/SiteService.ts:66
Returnsโ
Promise<void>
removeMonitor()โ
readonlyremoveMonitor: (siteIdentifier:string,monitorId:string) =>Promise<Site>
Defined in: src/services/SiteService.ts:67
Parametersโ
siteIdentifierโ
string
monitorIdโ
string
Returnsโ
removeSite()โ
readonlyremoveSite: (identifier:string) =>Promise<boolean>
Defined in: src/services/SiteService.ts:71
Parametersโ
identifierโ
string
Returnsโ
Promise<boolean>
updateSite()โ
readonlyupdateSite: (identifier:string,updates:Partial<Site>) =>Promise<Site>
Defined in: src/services/SiteService.ts:72
Parametersโ
identifierโ
string