Skip to main content

Interface: SiteActionsResult

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

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:35

Handler for clicking on site card to show details

Returnsโ€‹

void


handleCheckNowโ€‹

handleCheckNow: () => void;

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

Handler for immediate status check of current monitor

Returnsโ€‹

void


handleStartMonitoringโ€‹

handleStartMonitoring: () => void;

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

Handler for starting monitoring on current monitor

Returnsโ€‹

void


handleStartSiteMonitoringโ€‹

handleStartSiteMonitoring: () => void;

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

Handler for starting monitoring on all site monitors

Returnsโ€‹

void


handleStopMonitoringโ€‹

handleStopMonitoring: () => void;

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

Handler for stopping monitoring on current monitor

Returnsโ€‹

void


handleStopSiteMonitoringโ€‹

handleStopSiteMonitoring: () => void;

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

Handler for stopping monitoring on all site monitors

Returnsโ€‹

void