Appearance
Interface: AgentEventSource
Defined in: packages/ema/src/agent.ts:44
Event source interface for the agent.
Methods
emit()
ts
emit<K>(event, content): boolean;Defined in: packages/ema/src/agent.ts:57
Type Parameters
K
K extends keyof AgentEventMap
Parameters
event
K
content
AgentEvent<K>
Returns
boolean
off()
ts
off<K>(event, handler): this;Defined in: packages/ema/src/agent.ts:49
Type Parameters
K
K extends keyof AgentEventMap
Parameters
event
K
handler
(content) => void
Returns
this
on()
ts
on<K>(event, handler): this;Defined in: packages/ema/src/agent.ts:45
Type Parameters
K
K extends keyof AgentEventMap
Parameters
event
K
handler
(content) => void
Returns
this
once()
ts
once<K>(event, handler): this;Defined in: packages/ema/src/agent.ts:53
Type Parameters
K
K extends keyof AgentEventMap
Parameters
event
K
handler
(content) => void
Returns
this