Skip to content

agent-core / Exports / IEventService

Interface: IEventService

Minimal EventService contract for emitting events.

Table of contents

Methods

Methods

emit

emit(eventType, data, context?): void

Parameters

NameType
eventTypestring
dataIBaseEventData
context?IEventContext

Returns

void

Defined in

packages/agent-core/src/event-service/interfaces.ts:116


subscribe

subscribe(listener): void

Parameters

NameType
listenerTEventListener

Returns

void

Defined in

packages/agent-core/src/event-service/interfaces.ts:117


unsubscribe

unsubscribe(listener): void

Parameters

NameType
listenerTEventListener

Returns

void

Defined in

packages/agent-core/src/event-service/interfaces.ts:118

Released under the MIT License.