IsDialogActiveFunction class
Definisce la funzione di espressione isDialogActive(id). Questa espressione restituirà true se uno degli ID finestra di dialogo si trova nello stack di esecuzione del dialogo.
esempio di
isDialogActive('dialog1')
esempio di
isDialogActive('dialog1', 'dialog2', 'dialog3')
- Extends
-
ExpressionEvaluator
Costruttori
| Is |
Inizializza una nuova istanza della classe IsDialogActiveFunction. |
Proprietà
| function |
Alias dell'identificatore di funzione. |
| 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
IsDialogActiveFunction()
Inizializza una nuova istanza della classe IsDialogActiveFunction.
new IsDialogActiveFunction()
Dettagli proprietà
functionAlias
Alias dell'identificatore di funzione.
static functionAlias: "isActionActive" = "isActionActive"
Valore della proprietà
"isActionActive"
functionName
Nome dell'identificatore di funzione.
static functionName: "isDialogActive" = "isDialogActive"
Valore della proprietà
"isDialogActive"
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