Condividi tramite


HasPendingActionsFunction class

Definisce la funzione di espressione hasPendingActions(). L'espressione restituirà true se il dialogo adattivo corrente include azioni in sospeso.

Extends

ExpressionEvaluator

Costruttori

HasPendingActionsFunction()

Inizializza una nuova istanza del HasPendingActionsFunction.

Proprietà

functionName

Nome dell'identificatore di funzione.

Proprietà ereditate

negation

Imposta l'analizzatore che rappresenta una negazione di questa.

returnType

Tipo previsto dalla valutazione dell'espressione.

tryEvaluate

Valutare un'espressione.

type

Ottiene il tipo di espressione per l'analizzatore.

validateExpression

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