PURISTA API / @purista/core / EmitCustomMessageFunction
Type Alias: EmitCustomMessageFunction()<EmitList>
EmitCustomMessageFunction<
EmitList> = <K>(eventName,payload,contentType?,contentEncoding?) =>Promise<void>
Defined in: packages/core/src/core/types/EmitCustomMessageFunction.ts:12
Emits the given payload as custom message with the given event name.
Type Parameters
EmitList
EmitList
Type Parameters
K
K extends keyof EmitSchemaList<EmitList>
Parameters
eventName
K
payload
EmitList[K]
contentType?
contentEncoding?
string
Returns
Promise<void>
Example
typescript
await emit('my-custom-event-name', { the: 'payload' })