Freigeben über


IsDialogActiveFunction class

Defines isDialogActive(id) expression function. Dieser Ausdruck gibt "true" zurück, wenn sich eine der Dialogfeld-IDs im Ausführungsstapel des Dialogfelds befindet.

Beispiel

isDialogActive('dialog1')

Beispiel

isDialogActive('dialog1', 'dialog2', 'dialog3')

Extends

ExpressionEvaluator

Konstruktoren

IsDialogActiveFunction()

Initialisiert eine neue Instanz der IsDialogActiveFunction Klasse.

Eigenschaften

functionAlias

Funktionsbezeichneralias.

functionName

Funktionsbezeichnername.

Geerbte Eigenschaften

negation

Legt den Evaluator fest, der eine Negation dieses Werts darstellt.

returnType

Geben Sie den erwarteten Typ ein, indem Sie den Ausdruck auswerten.

tryEvaluate

Auswerten eines Ausdrucks.

type

Ruft den Ausdruckstyp für den Evaluator ab.

validateExpression

Überprüfen eines Ausdrucks.

Details zum Konstruktor

IsDialogActiveFunction()

Initialisiert eine neue Instanz der IsDialogActiveFunction Klasse.

new IsDialogActiveFunction()

Details zur Eigenschaft

functionAlias

Funktionsbezeichneralias.

static functionAlias: "isActionActive" = "isActionActive"

Eigenschaftswert

"isActionActive"

functionName

Funktionsbezeichnername.

static functionName: "isDialogActive" = "isDialogActive"

Eigenschaftswert

"isDialogActive"

Geerbte Eigenschaftsdetails

negation

Legt den Evaluator fest, der eine Negation dieses Werts darstellt.

negation: ExpressionEvaluator

Eigenschaftswert

ExpressionEvaluator

von ExpressionEvaluator.negation geerbt

returnType

Geben Sie den erwarteten Typ ein, indem Sie den Ausdruck auswerten.

returnType: ReturnType

Eigenschaftswert

ReturnType

von ExpressionEvaluator.returnType geerbt

tryEvaluate

Auswerten eines Ausdrucks.

tryEvaluate: (expression: Expression, state: MemoryInterface, options: Options) => ValueWithError

Eigenschaftswert

(expression: Expression, state: MemoryInterface, options: Options) => ValueWithError

von ExpressionEvaluator.tryEvaluate geerbt

type

Ruft den Ausdruckstyp für den Evaluator ab.

type: string

Eigenschaftswert

string

von ExpressionEvaluator.type geerbt

validateExpression

Überprüfen eines Ausdrucks.

validateExpression: (expression: Expression) => void

Eigenschaftswert

(expression: Expression) => void

von ExpressionEvaluator.validateExpression geerbt