HasPendingActionsFunction class
Defines hasPendingActions() expression function. The expression will return true if the current adaptive dialog has any pending actions.
- Extends
-
ExpressionEvaluator
Constructors
Has |
Initializes a new instance of the HasPendingActionsFunction. |
Properties
function |
Function identifier name. |
Inherited Properties
negation | Sets the evaluator that is a negation of this one. |
return |
Type expected by evaluating the expression. |
try |
Evaluate an expression. |
type | Gets the expression type for evaluator. |
validate |
Validate an expression. |
Constructor Details
HasPendingActionsFunction()
Initializes a new instance of the HasPendingActionsFunction.
new HasPendingActionsFunction()
Property Details
functionName
Function identifier name.
static functionName: "hasPendingActions" = "hasPendingActions"
Property Value
"hasPendingActions"
Inherited Property Details
negation
Sets the evaluator that is a negation of this one.
negation: ExpressionEvaluator
Property Value
ExpressionEvaluator
Inherited From ExpressionEvaluator.negation
returnType
Type expected by evaluating the expression.
returnType: ReturnType
Property Value
ReturnType
Inherited From ExpressionEvaluator.returnType
tryEvaluate
Evaluate an expression.
tryEvaluate: (expression: Expression, state: MemoryInterface, options: Options) => ValueWithError
Property Value
(expression: Expression, state: MemoryInterface, options: Options) => ValueWithError
Inherited From ExpressionEvaluator.tryEvaluate
type
Gets the expression type for evaluator.
type: string
Property Value
string
Inherited From ExpressionEvaluator.type
validateExpression
Validate an expression.
validateExpression: (expression: Expression) => void
Property Value
(expression: Expression) => void
Inherited From ExpressionEvaluator.validateExpression