workflow / Exports / TeamEventHandler
Class: TeamEventHandler
TeamEventHandler - Handles team collaboration events
Implements
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new TeamEventHandler(logger?): TeamEventHandler
Parameters
| Name | Type | Default value |
|---|---|---|
logger | SimpleLogger | SilentLogger |
Returns
Defined in
handlers/team-event-handler.ts:41
Properties
name
• Readonly name: "TeamEventHandler"
Handler identification
Implementation of
Defined in
handlers/team-event-handler.ts:26
priority
• Readonly priority: HIGH = Priority.HIGH
Implementation of
Defined in
handlers/team-event-handler.ts:27
patterns
• Readonly patterns: string[]
Implementation of
Defined in
handlers/team-event-handler.ts:28
Methods
canHandle
▸ canHandle(eventType): boolean
Check if this handler can process the event
Parameters
| Name | Type |
|---|---|
eventType | string |
Returns
boolean
Implementation of
Defined in
handlers/team-event-handler.ts:45
handle
▸ handle(eventType, eventData): Promise<EventProcessingResult>
Process the event and return workflow updates
Parameters
| Name | Type |
|---|---|
eventType | string |
eventData | EventData |
Returns
Promise<EventProcessingResult>
Implementation of
Defined in
handlers/team-event-handler.ts:55
clear
▸ clear(): void
Clear handler state (useful for testing and cleanup)
Returns
void