HasPendingActionsFunction class
Definisce la funzione di espressione hasPendingActions(). L'espressione restituirà true se il dialogo adattivo corrente include azioni in sospeso.
- Extends
-
ExpressionEvaluator
Costruttori
| Has |
Inizializza una nuova istanza del HasPendingActionsFunction. |
Proprietà
| function |
Nome dell'identificatore di funzione. |
Proprietà ereditate
| negation | Imposta l'analizzatore che rappresenta una negazione di questa. |
| return |
Tipo previsto dalla valutazione dell'espressione. |
| try |
Valutare un'espressione. |
| type | Ottiene il tipo di espressione per l'analizzatore. |
| validate |
Convalidare un'espressione. |
Dettagli costruttore
HasPendingActionsFunction()
Inizializza una nuova istanza del HasPendingActionsFunction.
new HasPendingActionsFunction()
Dettagli proprietà
functionName
Nome dell'identificatore di funzione.
static functionName: "hasPendingActions" = "hasPendingActions"
Valore della proprietà
"hasPendingActions"
Dettagli proprietà ereditate
negation
Imposta l'analizzatore che rappresenta una negazione di questa.
negation: ExpressionEvaluator
Valore della proprietà
ExpressionEvaluator
ereditato da ExpressionEvaluator.negation
returnType
Tipo previsto dalla valutazione dell'espressione.
returnType: ReturnType
Valore della proprietà
ReturnType
ereditato da ExpressionEvaluator.returnType
tryEvaluate
Valutare un'espressione.
tryEvaluate: (expression: Expression, state: MemoryInterface, options: Options) => ValueWithError
Valore della proprietà
(expression: Expression, state: MemoryInterface, options: Options) => ValueWithError
ereditato da ExpressionEvaluator.tryEvaluate
type
Ottiene il tipo di espressione per l'analizzatore.
type: string
Valore della proprietà
string
Ereditato da ExpressionEvaluator.type
validateExpression
Convalidare un'espressione.
validateExpression: (expression: Expression) => void
Valore della proprietà
(expression: Expression) => void
ereditato da ExpressionEvaluator.validateExpression