Skip to content

@serenity-is/sleekgrid / EventData

Type Alias: EventData<TArgs, TEvent>

EventData<TArgs, TEvent> = IEventData<TArgs, TEvent> & TEvent & { [key in keyof TArgs & MergeArgKeys]: TArgs[key] }

Defined in: src/core/event.ts:46

Union type representing the actual event object handlers receive. It merges IEventData with the native event and hoisted arg keys so callers can access e.row, e.cell, e.grid, etc. directly.

Type Parameters

TArgs

TArgs = { }

TEvent

TEvent = { }