Skip to content

Условие для состояния задачи

Условие может быть задано одним из следующих способов:

Строка

Тип: string

Строковое представление условия - JavaScript-like выражение, которое должно вернуть true или false. В выражении доступны все свойства объекта Состояние задачи.

Пример:

json
"status==='completed'"

Строковое условие позволяет описывать сложные условия, используя операторы сравнения и логические операторы.

Пример:

json
"status==='completed' && exitCode===0"

Объект состояния задачи

Тип: Состояние задачи

Объект со значениями свойств состояния задачи Состояние задачи.

Данный объект позволяет точно указать состояние задачи, при котором будет вызван обработчик.

Сравнение значений производится на основе логического И (&&).

Пример:

json
{
  "status": "completed",
  "exitCode": 0
}

Логическое значение

Тип: boolean

Логическое значение условия.