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โ
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