Appearance
Function: isAgentEvent()
ts
function isAgentEvent<K>(event, kind?): event is ActorAgentEvent & (K extends keyof AgentEventMap ? { content: AgentEvent<K<K>>; kind: K<K> } : ActorAgentEvent);Defined in: packages/ema/src/actor.ts:346
Type Parameters
K
K extends keyof AgentEventMap | undefined
Parameters
event
ActorMessageEvent | ActorAgentEvent
kind?
K
Returns
event is ActorAgentEvent & (K extends keyof AgentEventMap ? { content: AgentEvent<K<K>>; kind: K<K> } : ActorAgentEvent)