Interface: SiteActionsResult
Defined in: src/hooks/site/useSiteActions.ts:32
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:34
Handler for clicking on site card to show details
Returnsโ
void
handleCheckNow()โ
handleCheckNow: () =>
void
Defined in: src/hooks/site/useSiteActions.ts:36
Handler for immediate status check of current monitor
Returnsโ
void
handleStartMonitoring()โ
handleStartMonitoring: () =>
void
Defined in: src/hooks/site/useSiteActions.ts:38
Handler for starting monitoring on current monitor
Returnsโ
void
handleStartSiteMonitoring()โ
handleStartSiteMonitoring: () =>
void
Defined in: src/hooks/site/useSiteActions.ts:40
Handler for starting monitoring on all site monitors
Returnsโ
void
handleStopMonitoring()โ
handleStopMonitoring: () =>
void
Defined in: src/hooks/site/useSiteActions.ts:42
Handler for stopping monitoring on current monitor
Returnsโ
void
handleStopSiteMonitoring()โ
handleStopSiteMonitoring: () =>
void
Defined in: src/hooks/site/useSiteActions.ts:44
Handler for stopping monitoring on all site monitors
Returnsโ
void