Skip to content

PersistentAI API Documentation / @persistentai/fireflow-types / EventSchema

Class: EventSchema

Defined in: packages/fireflow-types/src/node/templates/schemas/event-schema.ts:22

EventSchema - Event entry point definition

Stores the event name and its input/output schemas. Input/output ports use isSchemaMutable to support dynamic schema properties added at derivation time.

Constructors

Constructor

new EventSchema(): EventSchema

Returns

EventSchema

Properties

eventName

eventName: string = ''

Defined in: packages/fireflow-types/src/node/templates/schemas/event-schema.ts:26


inputs

inputs: Record<string, unknown> = {}

Defined in: packages/fireflow-types/src/node/templates/schemas/event-schema.ts:39


outputs

outputs: Record<string, unknown> = {}

Defined in: packages/fireflow-types/src/node/templates/schemas/event-schema.ts:52

Licensed under BUSL-1.1