Interface: SiteDetailsTabContentProperties
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:39
Props for SiteDetailsTabContent.
Propertiesโ
activeSiteDetailsTabโ
readonlyactiveSiteDetailsTab:SiteDetailsTab
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:40
analyticsโ
readonlyanalytics:SiteAnalytics
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:41
barChartDataโ
readonlybarChartData:StatusBarChartData
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:42
barChartOptionsโ
readonlybarChartOptions:ChartOptions<"bar">
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:43
doughnutChartDataโ
readonlydoughnutChartData:UptimeChartData
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:44
doughnutOptionsโ
readonlydoughnutOptions:ChartOptions<"doughnut">
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:45
formatDuration()โ
readonlyformatDuration: (ms:number) =>string
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:46
Parametersโ
msโ
number
Returnsโ
string
formatFullTimestamp()โ
readonlyformatFullTimestamp: (timestamp:number) =>string
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:47
Parametersโ
timestampโ
number
Returnsโ
string
formatResponseTime()โ
readonlyformatResponseTime: (time:number) =>string
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:48
Parametersโ
timeโ
number
Returnsโ
string
getAvailabilityDescription()โ
readonlygetAvailabilityDescription: (percentage:number) =>string
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:49
Parametersโ
percentageโ
number
Returnsโ
string
handleCheckNow()โ
readonlyhandleCheckNow: () =>void
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:50
Returnsโ
void
handleIntervalChange()โ
readonlyhandleIntervalChange: (e:ChangeEvent<HTMLSelectElement>) =>void
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:51
Parametersโ
eโ
ChangeEvent<HTMLSelectElement>
Returnsโ
void
handleRemoveMonitor()โ
readonlyhandleRemoveMonitor: () =>Promise<void>
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:52
Returnsโ
Promise<void>
handleRemoveSite()โ
readonlyhandleRemoveSite: () =>Promise<void>
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:53
Returnsโ
Promise<void>
handleRetryAttemptsChange()โ
readonlyhandleRetryAttemptsChange: (e:ChangeEvent<HTMLInputElement>) =>void
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:54
Parametersโ
eโ
Returnsโ
void
handleSaveInterval()โ
readonlyhandleSaveInterval: () =>Promise<void>
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:55
Returnsโ
Promise<void>
handleSaveIntervalClick()โ
readonlyhandleSaveIntervalClick: () =>void
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:56
Returnsโ
void
handleSaveName()โ
readonlyhandleSaveName: () =>Promise<void>
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:57
Returnsโ
Promise<void>
handleSaveRetryAttempts()โ
readonlyhandleSaveRetryAttempts: () =>Promise<void>
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:58
Returnsโ
Promise<void>
handleSaveTimeout()โ
readonlyhandleSaveTimeout: () =>Promise<void>
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:59
Returnsโ
Promise<void>
handleStartSiteMonitoring()โ
readonlyhandleStartSiteMonitoring: () =>Promise<void>
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:60
Returnsโ
Promise<void>
handleStopSiteMonitoring()โ
readonlyhandleStopSiteMonitoring: () =>Promise<void>
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:61
Returnsโ
Promise<void>
handleTimeoutChange()โ
readonlyhandleTimeoutChange: (e:ChangeEvent<HTMLInputElement>) =>void
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:62
Parametersโ
eโ
Returnsโ
void
hasUnsavedChangesโ
readonlyhasUnsavedChanges:boolean
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:63
intervalChangedโ
readonlyintervalChanged:boolean
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:64
isLoadingโ
readonlyisLoading:boolean
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:65
lineChartDataโ
readonlylineChartData:ResponseTimeChartData
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:66
lineChartOptionsโ
readonlylineChartOptions:ChartOptions<"line">
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:67
localCheckIntervalMsโ
readonlylocalCheckIntervalMs:number
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:68
localNameโ
readonlylocalName:string
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:69
localRetryAttemptsโ
readonlylocalRetryAttempts:number
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:70
localTimeoutSecondsโ
readonlylocalTimeoutSeconds:number
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:71
retryAttemptsChangedโ
readonlyretryAttemptsChanged:boolean
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:72
selectedMonitorโ
readonlyselectedMonitor:Monitor|undefined
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:73
selectedMonitorIdโ
readonlyselectedMonitorId:string
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:74
setLocalName()โ
readonlysetLocalName: (name:string) =>void
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:75
Parametersโ
nameโ
string
Returnsโ
void
setShowAdvancedMetrics()โ
readonlysetShowAdvancedMetrics: (show:boolean) =>void
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:76
Parametersโ
showโ
boolean
Returnsโ
void
setSiteDetailsChartTimeRange()โ
readonlysetSiteDetailsChartTimeRange: (range:"1h"|"24h"|"7d"|"30d") =>void
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:77
Parametersโ
rangeโ
"1h" | "24h" | "7d" | "30d"
Returnsโ
void
showAdvancedMetricsโ
readonlyshowAdvancedMetrics:boolean
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:78
siteโ
readonlysite:Site
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:79
siteDetailsChartTimeRangeโ
readonlysiteDetailsChartTimeRange:"1h"|"24h"|"7d"|"30d"
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:80
timeoutChangedโ
readonlytimeoutChanged:boolean
Defined in: src/components/SiteDetails/SiteDetailsTabContent.tsx:81