Interface: SiteDetailsTabContentProperties
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:34
Props for SiteDetailsTabContent.
Propertiesโ
activeSiteDetailsTabโ
readonly activeSiteDetailsTab: SiteDetailsTab;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:35
analyticsโ
readonly analytics: SiteAnalytics;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:36
barChartDataโ
readonly barChartData: StatusBarChartData;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:37
barChartOptionsโ
readonly barChartOptions: ChartOptions<"bar">;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:38
doughnutChartDataโ
readonly doughnutChartData: UptimeChartData;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:39
doughnutOptionsโ
readonly doughnutOptions: ChartOptions<"doughnut">;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:40
formatDurationโ
readonly formatDuration: (ms: number) => string;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:41
Parametersโ
msโ
number
Returnsโ
string
formatFullTimestampโ
readonly formatFullTimestamp: (timestamp: number) => string;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:42
Parametersโ
timestampโ
number
Returnsโ
string
formatResponseTimeโ
readonly formatResponseTime: (time: number) => string;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:43
Parametersโ
timeโ
number
Returnsโ
string
getAvailabilityDescriptionโ
readonly getAvailabilityDescription: (percentage: number) => string;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:44
Parametersโ
percentageโ
number
Returnsโ
string
handleCheckNowโ
readonly handleCheckNow: () => void;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:45
Returnsโ
void
handleIntervalChangeโ
readonly handleIntervalChange: (e: ChangeEvent<HTMLSelectElement>) => void;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:46
Parametersโ
eโ
ChangeEvent<HTMLSelectElement>
Returnsโ
void
handleRemoveMonitorโ
readonly handleRemoveMonitor: () => Promise<void>;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:47
Returnsโ
Promise<void>
handleRemoveSiteโ
readonly handleRemoveSite: () => Promise<void>;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:48
Returnsโ
Promise<void>
handleRetryAttemptsChangeโ
readonly handleRetryAttemptsChange: (e: ChangeEvent<HTMLInputElement>) => void;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:49
Parametersโ
eโ
Returnsโ
void
handleSaveIntervalโ
readonly handleSaveInterval: () => Promise<void>;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:50
Returnsโ
Promise<void>
handleSaveIntervalClickโ
readonly handleSaveIntervalClick: () => void;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:51
Returnsโ
void
handleSaveNameโ
readonly handleSaveName: () => Promise<void>;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:52
Returnsโ
Promise<void>
handleSaveRetryAttemptsโ
readonly handleSaveRetryAttempts: () => Promise<void>;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:53
Returnsโ
Promise<void>
handleSaveTimeoutโ
readonly handleSaveTimeout: () => Promise<void>;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:54
Returnsโ
Promise<void>
handleStartSiteMonitoringโ
readonly handleStartSiteMonitoring: () => Promise<void>;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:55
Returnsโ
Promise<void>
handleStopSiteMonitoringโ
readonly handleStopSiteMonitoring: () => Promise<void>;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:56
Returnsโ
Promise<void>
handleTimeoutChangeโ
readonly handleTimeoutChange: (e: ChangeEvent<HTMLInputElement>) => void;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:57
Parametersโ
eโ
Returnsโ
void
hasUnsavedChangesโ
readonly hasUnsavedChanges: boolean;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:58
intervalChangedโ
readonly intervalChanged: boolean;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:59
isLoadingโ
readonly isLoading: boolean;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:60
lineChartDataโ
readonly lineChartData: ResponseTimeChartData;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:61
lineChartOptionsโ
readonly lineChartOptions: ChartOptions<"line">;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:62
localCheckIntervalMsโ
readonly localCheckIntervalMs: number;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:63
localNameโ
readonly localName: string;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:64
localRetryAttemptsโ
readonly localRetryAttempts: number;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:65
localTimeoutSecondsโ
readonly localTimeoutSeconds: number;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:66
retryAttemptsChangedโ
readonly retryAttemptsChanged: boolean;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:67
selectedMonitorโ
readonly selectedMonitor:
| Monitor
| undefined;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:68
selectedMonitorIdโ
readonly selectedMonitorId: string;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:69
setLocalNameโ
readonly setLocalName: (name: string) => void;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:70
Parametersโ
nameโ
string
Returnsโ
void
setShowAdvancedMetricsโ
readonly setShowAdvancedMetrics: (show: boolean) => void;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:71
Parametersโ
showโ
boolean
Returnsโ
void
setSiteDetailsChartTimeRangeโ
readonly setSiteDetailsChartTimeRange: (range: "1h" | "7d" | "24h" | "30d") => void;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:72
Parametersโ
rangeโ
"1h" | "7d" | "24h" | "30d"
Returnsโ
void
showAdvancedMetricsโ
readonly showAdvancedMetrics: boolean;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:73
siteโ
readonly site: Site;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:74
siteDetailsChartTimeRangeโ
readonly siteDetailsChartTimeRange: "1h" | "7d" | "24h" | "30d";
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:75
timeoutChangedโ
readonly timeoutChanged: boolean;
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:76