plugin.trigger
Позволяет создавать триггеры: вызывать определенное действие при наступлении какого-то события.
Действие задается в свойстве action
, а событие описывается в остальных полях.
Событие может срабатывать сразу при загрузке задания ("fireImmediately": true
) или при изменении данных в свойстве, указанном в onChangeOf
.
Также в свойстве conditions
можно задавать условия, которые необходимо соблюсти, чтобы сработал триггер.
Свойства компонента
Название | Тип | Описание |
---|---|---|
type * | "plugin.trigger" | Задает тип компонента. |
action | action | Действие, которое будет выполнено при срабатывании триггера. |
condition | condition | Условие, выполнение которого требуется для срабатывания триггера. |
fireImmediately | boolean | Флаг, указывающий должен ли триггер сработать сразу после загрузки задания. |
onChangeOf | reactive | Данные, при изменении которого сработает триггер. |
Название | Тип | Описание |
---|---|---|
type * | "plugin.trigger" | Задает тип компонента. |
action | action | Действие, которое будет выполнено при срабатывании триггера. |
condition | condition | Условие, выполнение которого требуется для срабатывания триггера. |
fireImmediately | boolean | Флаг, указывающий должен ли триггер сработать сразу после загрузки задания. |
onChangeOf | reactive | Данные, при изменении которого сработает триггер. |