Skip to main content

Interface: HistoryLimitUpdatedEventData

Defined in: shared/types/events.ts:665

Payload emitted when the database history retention limit changes.

Remarksโ€‹

Provides both the new limit and optional context about the previous limit for UI telemetry and analytics. Uses the shared BaseEventData contract to include emission metadata, keeping renderer subscriptions consistent with other events.

Hierarchyโ€‹

View Summary

Extendsโ€‹

Indexableโ€‹

[key: string]: unknown

[key: number]: unknown

[key: symbol]: unknown

Propertiesโ€‹

timestampโ€‹

readonly timestamp: number

Defined in: shared/types/events.ts:107

The time (in milliseconds since epoch) when the event occurred.

Inherited fromโ€‹

BaseEventData.timestamp


_meta?โ€‹

readonly optional _meta: EventMetadata

Defined in: shared/types/events.ts:109

Runtime metadata describing the emission context.

Inherited fromโ€‹

BaseStateSyncEventData._meta


_originalMeta?โ€‹

readonly optional _originalMeta: EventMetadata

Defined in: shared/types/events.ts:111

Preserves previously attached metadata when re-emitting events.

Inherited fromโ€‹

BaseStateSyncEventData._originalMeta


limitโ€‹

readonly limit: number

Defined in: shared/types/events.ts:667

New maximum number of history records retained per monitor.


operationโ€‹

readonly operation: "history-limit-updated"

Defined in: shared/types/events.ts:669

Operation identifier mirroring the originating database event.


previousLimit?โ€‹

readonly optional previousLimit: number

Defined in: shared/types/events.ts:671

Previous history limit if known; omitted when unavailable.