the logic to run after each dependency match is executed
the logic to run before the simple dependency is executed
the logic to run before each dependency match is executed
a description
the maximum current execution to run for matches. Default is unlimited
a name or description for a dependency
error handler for when this dependency execution had issue
error handler for each execution against path object
the operator to use when determining if this simple dependency is successful. AND: all execution against objects returned by path should be successful. OR: execution against any of the object returned by path should be successful.
path to locate the child element for evaluation if string is passed, it will be treated as a jsonata expression and run the rule for each match if function is passed, it will be executed. The response object will be the root for the child rule if async function is passed, it will be executed and awaited. The response object will be the root for the child rule
a reference to the rule to be run
an expression to determine whenever the dependency should be executed
a description for the when expression.
Generated using TypeDoc
the logic to run after the simple dependency is executed