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