Class: EventModel
Defined in: packages/core/src/models/event.ts:9
Constructors
Constructor
new EventModel(
schema):EventModel
Defined in: packages/core/src/models/event.ts:13
Parameters
schema
Returns
EventModel
Properties
handler
handler:
JSExpression|JSFunction
Defined in: packages/core/src/models/event.ts:11
modifiers
modifiers:
NodeModifiers={}
Defined in: packages/core/src/models/event.ts:12
name
readonlyname:string
Defined in: packages/core/src/models/event.ts:10
Methods
update()
update(
schema):void
Defined in: packages/core/src/models/event.ts:20
Parameters
schema
Partial<NodeEvent>
Returns
void
parse()
staticparse(events):Record<string,EventModel>
Defined in: packages/core/src/models/event.ts:35
Parameters
events
NodeEvents = {}
Returns
Record<string, EventModel>
toDsl()
statictoDsl(events):NodeEvents
Defined in: packages/core/src/models/event.ts:27
Parameters
events
Record<string, EventModel>