agents / Exports / StructuredEventService
Class: StructuredEventService
A scoped event service that always emits with an owner binding applied.
Hierarchy
↳
StructuredEventService
Table of contents
Constructors
Methods
Constructors
constructor
• new StructuredEventService(base, binding): StructuredEventService
Parameters
| Name | Type |
|---|---|
base | IEventService |
binding | IEventServiceOwnerBinding |
Returns
Overrides
AbstractEventService.constructor
Defined in
packages/agents/src/services/event-service.ts:60
Methods
emit
▸ emit(eventType, data, context?): void
Parameters
| Name | Type |
|---|---|
eventType | string |
data | IBaseEventData |
context? | IEventContext |
Returns
void