Skip to main content

EventHandler

@lowcode/dsl


Interface: EventHandler

Defined in: schema.ts:788

Обработчик события, привязанный к конкретному компоненту.

Пример: "по клику на Button выполнить набор действий".

Properties

actions

actions: Action[]

Defined in: schema.ts:804

Последовательность действий, выполняемых при срабатывании события.


eventName

eventName: string

Defined in: schema.ts:801

Имя события (например, "onClick", "onChange").


id

id: string

Defined in: schema.ts:789


name?

optional name: string

Defined in: schema.ts:792

Опциональное удобочитаемое имя для отображения в редакторе.


targetComponentId?

optional targetComponentId: string

Defined in: schema.ts:795

ID компонента, к которому привязан обработчик (Button / Input / и т.д.).


targetPageId?

optional targetPageId: string

Defined in: schema.ts:798

ID страницы, к которой привязан обработчик (onEnter/onLeave).