Event
API reference for Event
Type Alias: Event<EventType, EventData, EventMetadata>
Section titled “Type Alias: Event<EventType, EventData, EventMetadata>”Event<
EventType
,EventData
,EventMetadata
> =Readonly
<EventMetadata
extendsundefined
?object
:object
>
Event as sent to the event store (input format)
This is the canonical Event type used throughout the DeltaBase ecosystem. Optimized for type safety, developer experience, and performance.
Enhanced to support both application-level and platform-level metadata.
Type Parameters
Section titled “Type Parameters”EventType
Section titled “EventType”EventType
extends string
= string
EventData
Section titled “EventData”EventData
extends DefaultRecord
= DefaultRecord
EventMetadata
Section titled “EventMetadata”EventMetadata
extends DefaultRecord
| undefined
= undefined