Function: useSiteDetailsMonitoringHandlers()
useSiteDetailsMonitoringHandlers(
checkSiteNow: (siteIdentifier:string,monitorId:string) =>Promise<void>,clearError: () =>void,currentSite:Site,selectedMonitorId:string,startSiteMonitoring: (siteIdentifier:string) =>Promise<void>,startSiteMonitorMonitoring: (siteIdentifier:string,monitorId:string) =>Promise<void>,stopSiteMonitoring: (siteIdentifier:string) =>Promise<void>,stopSiteMonitorMonitoring: (siteIdentifier:string,monitorId:string) =>Promise<void>): {handleCheckNow: () =>Promise<void>;handleStartMonitoring: () =>Promise<void>;handleStartSiteMonitoring: () =>Promise<void>;handleStopMonitoring: () =>Promise<void>;handleStopSiteMonitoring: () =>Promise<void>; }
Defined in: src/hooks/site/useSiteDetails.handlers.ts:141
Monitoring handlers for useSiteDetails.
Parametersโ
checkSiteNowโ
(siteIdentifier: string, monitorId: string) => Promise<void>
clearErrorโ
() => void
currentSiteโ
selectedMonitorIdโ
string
startSiteMonitoringโ
(siteIdentifier: string) => Promise<void>
startSiteMonitorMonitoringโ
(siteIdentifier: string, monitorId: string) => Promise<void>
stopSiteMonitoringโ
(siteIdentifier: string) => Promise<void>
stopSiteMonitorMonitoringโ
(siteIdentifier: string, monitorId: string) => Promise<void>
Returnsโ
{ handleCheckNow: () => Promise<void>; handleStartMonitoring: () => Promise<void>; handleStartSiteMonitoring: () => Promise<void>; handleStopMonitoring: () => Promise<void>; handleStopSiteMonitoring: () => Promise<void>; }
handleCheckNow()โ
readonlyhandleCheckNow: () =>Promise<void>
Returnsโ
Promise<void>
handleStartMonitoring()โ
readonlyhandleStartMonitoring: () =>Promise<void>
Returnsโ
Promise<void>
handleStartSiteMonitoring()โ
readonlyhandleStartSiteMonitoring: () =>Promise<void>
Returnsโ
Promise<void>
handleStopMonitoring()โ
readonlyhandleStopMonitoring: () =>Promise<void>
Returnsโ
Promise<void>
handleStopSiteMonitoring()โ
readonlyhandleStopSiteMonitoring: () =>Promise<void>
Returnsโ
Promise<void>