Class: EventModel
Defined in: packages/core/src/models/event.ts:8
Constructors
new EventModel()
new EventModel(
schema
):EventModel
Defined in: packages/core/src/models/event.ts:12
Parameters
schema
Returns
Properties
handler
handler:
JSFunction
Defined in: packages/core/src/models/event.ts:10
modifiers
modifiers:
NodeModifiers
={}
Defined in: packages/core/src/models/event.ts:11
name
readonly
name:string
Defined in: packages/core/src/models/event.ts:9
Methods
update()
update(
schema
):void
Defined in: packages/core/src/models/event.ts:19
Parameters
schema
Partial
<NodeEvent
>
Returns
void
parse()
static
parse(events
):Record
<string
,EventModel
>
Defined in: packages/core/src/models/event.ts:34
Parameters
events
NodeEvents
= {}
Returns
Record
<string
, EventModel
>
toDsl()
static
toDsl(events
):NodeEvents
Defined in: packages/core/src/models/event.ts:26
Parameters
events
Record
<string
, EventModel
>