Список условий

Компоненты с именем conditions.* позволяют проверять, соответствует ли выражение какому-то условию. Например, чтобы проверить, что поле с текстом заполнено.

ComponentDescription
condition.allПроверяет, что все дочерние условия выполняются. Если хотя бы одно условие не выполнено, компонент возвращает false.
condition.anyПроверяет, что хотя бы одно из дочерних условий выполняется. Если ни одно условие не выполнено, компонент возвращает false.
condition.emptyПроверяет, что данные не получили значение. Если получили — возвращает false. Пригодится, если вам нужно проверить опциональные данные шаблона (data.*) или убедиться, что пользователь не взаимодействовал с полями ввода данных (fields.*).
condition.equalsПроверяет, равно ли исходное значение указанному.
condition.link-openedПроверяет, что пользователь перешел по ссылке.
condition.notВозвращает значение, обратное заданному условию.
condition.playedПроверяет, начато ли воспроизведение.
condition.played-fullyПроверяет, что воспроизведение завершено.
condition.requiredПроверяет, что данные заполнены.
condition.same-domainПроверяет, что введенная ссылка принадлежит определенному сайту. При совпадении вернет true, иначе — false.
condition.schemaПозволяет валидировать данные с помощью JSON Schema. Это специальный формат, чтобы описывать данные в формате JSON.
condition.sub-arrayПроверяет, что массив является подмассивом другого элемента.
condition.distanceКомпонент проверяет, соответствуют ли переданные координаты заданным.
ComponentDescription
condition.allПроверяет, что все дочерние условия выполняются. Если хотя бы одно условие не выполнено, компонент возвращает false.
condition.anyПроверяет, что хотя бы одно из дочерних условий выполняется. Если ни одно условие не выполнено, компонент возвращает false.
condition.emptyПроверяет, что данные не получили значение. Если получили — возвращает false. Пригодится, если вам нужно проверить опциональные данные шаблона (data.*) или убедиться, что пользователь не взаимодействовал с полями ввода данных (fields.*).
condition.equalsПроверяет, равно ли исходное значение указанному.
condition.link-openedПроверяет, что пользователь перешел по ссылке.
condition.notВозвращает значение, обратное заданному условию.
condition.playedПроверяет, начато ли воспроизведение.
condition.played-fullyПроверяет, что воспроизведение завершено.
condition.requiredПроверяет, что данные заполнены.
condition.same-domainПроверяет, что введенная ссылка принадлежит определенному сайту. При совпадении вернет true, иначе — false.
condition.schemaПозволяет валидировать данные с помощью JSON Schema. Это специальный формат, чтобы описывать данные в формате JSON.
condition.sub-arrayПроверяет, что массив является подмассивом другого элемента.
condition.distanceКомпонент проверяет, соответствуют ли переданные координаты заданным.