Skip to main content

Interface: SiteActionsResult

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

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.

Extended byโ€‹

Propertiesโ€‹

handleCardClick()โ€‹

handleCardClick: () => void

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

Handler for clicking on site card to show details

Returnsโ€‹

void


handleCheckNow()โ€‹

handleCheckNow: () => void

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

Handler for immediate status check of current monitor

Returnsโ€‹

void


handleStartMonitoring()โ€‹

handleStartMonitoring: () => void

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

Handler for starting monitoring on current monitor

Returnsโ€‹

void


handleStartSiteMonitoring()โ€‹

handleStartSiteMonitoring: () => void

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

Handler for starting monitoring on all site monitors

Returnsโ€‹

void


handleStopMonitoring()โ€‹

handleStopMonitoring: () => void

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

Handler for stopping monitoring on current monitor

Returnsโ€‹

void


handleStopSiteMonitoring()โ€‹

handleStopSiteMonitoring: () => void

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

Handler for stopping monitoring on all site monitors

Returnsโ€‹

void