Skip to main content

Interface: UptimeChartDataPoint

Defined in: shared/types/chartHybrid.ts:254

Enhanced chart data point for Uptime Watcher business logic.

Remarksโ€‹

Combines Chart.js data point requirements with our custom business data.

Hierarchyโ€‹

View Summary

Extendsโ€‹

Propertiesโ€‹

data?โ€‹

optional data?: UnknownRecord

Defined in: shared/types/chartConfig.ts:192

Additional data for tooltips or processing

Inherited fromโ€‹

ChartDataPoint.data


xโ€‹

x: string | number

Defined in: shared/types/chartConfig.ts:194

X-axis value

Inherited fromโ€‹

ChartDataPoint.x


yโ€‹

y: number

Defined in: shared/types/chartConfig.ts:196

Y-axis value

Inherited fromโ€‹

ChartDataPoint.y


metadata?โ€‹

optional metadata?: {[key: string]: unknown; endpoint?: string; errorMessage?: string; statusCode?: number; }

Defined in: shared/types/chartHybrid.ts:256

Additional metadata for business logic

Index Signatureโ€‹

[key: string]: unknown

endpoint?โ€‹

optional endpoint?: string

errorMessage?โ€‹

optional errorMessage?: string

statusCode?โ€‹

optional statusCode?: number


responseTime?โ€‹

optional responseTime?: number

Defined in: shared/types/chartHybrid.ts:263

Response time in milliseconds


status?โ€‹

optional status?: "unknown" | "down" | "up" | "warning"

Defined in: shared/types/chartHybrid.ts:265

Status information for uptime monitoring


timestamp?โ€‹

optional timestamp?: string | number | Date

Defined in: shared/types/chartHybrid.ts:267

Timestamp for the data point