(package) new AsyncLogicalOperator(…children)
The superclass for all other async logic operators. Cannot be used directly.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
children |
function | async-function | AsyncOr | AsyncAnd | AsyncNot |
<repeatable> |
Operands can either be functions which return a value to be evaluated or a nested logic operator |
Methods
(async, package) compute()
Utility function which computes the logical result of the operators children
(package) getPromises()
Utility function which returns the list of promises for the operators children