defineEvent
function defineEvent<TPayload, TFilter>(event): Event<TPayload, TFilter>;Defined in: core/src/event/event.types.ts:33
Identity helper that defines an Event while inferring both its payload
and its filter type, so check is typed against the two schemas beside it.
Type Parameters
Section titled “Type Parameters”| Type Parameter |
|---|
TPayload extends ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> |
TFilter extends ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>> |
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
event |
Event<TPayload, TFilter> |
Returns
Section titled “Returns”Event<TPayload, TFilter>