Skip to main content

Interface: SiteActionsResult

Defined in: src/hooks/site/useSiteActions.ts:48

Result interface for the useSiteActions hook.

Remarksโ€‹

Provides a complete set of action handlers for site operations, including individual monitor control and site-wide monitoring management. All handlers include proper error handling and user action logging.

Hierarchyโ€‹

View Summary

Extended byโ€‹

Propertiesโ€‹

handleCardClickโ€‹

handleCardClick: () => void

Defined in: src/hooks/site/useSiteActions.ts:50

Handler for clicking on site card to show details

Returnsโ€‹

void


handleCheckNowโ€‹

handleCheckNow: () => void

Defined in: src/hooks/site/useSiteActions.ts:52

Handler for immediate status check of current monitor

Returnsโ€‹

void


handleStartMonitoringโ€‹

handleStartMonitoring: () => void

Defined in: src/hooks/site/useSiteActions.ts:54

Handler for starting monitoring on current monitor

Returnsโ€‹

void


handleStartSiteMonitoringโ€‹

handleStartSiteMonitoring: () => void

Defined in: src/hooks/site/useSiteActions.ts:56

Handler for starting monitoring on all site monitors

Returnsโ€‹

void


handleStopMonitoringโ€‹

handleStopMonitoring: () => void

Defined in: src/hooks/site/useSiteActions.ts:58

Handler for stopping monitoring on current monitor

Returnsโ€‹

void


handleStopSiteMonitoringโ€‹

handleStopSiteMonitoring: () => void

Defined in: src/hooks/site/useSiteActions.ts:60

Handler for stopping monitoring on all site monitors

Returnsโ€‹

void