Not class
Vérifiez si une expression est false. Retourne true si l’expression est false, ou retourne false si true.
- Extends
Constructeurs
Not() | Initialise une nouvelle instance de la classe Not. |
Propriétés
negation | Obtient l’évaluateur qui est une négation de celui-ci. Définit l’évaluateur qui est une négation de celui-ci. |
Propriétés héritées
return |
Tapez attendu en évaluant l’expression. |
type | Obtient le type d’expression de l’évaluateur. |
Méthodes héritées
try |
Évaluez une expression. |
validate |
Validez une expression. |
Détails du constructeur
Not()
Initialise une nouvelle instance de la classe Not.
new Not()
Détails de la propriété
negation
Obtient l’évaluateur qui est une négation de celui-ci. Définit l’évaluateur qui est une négation de celui-ci.
ExpressionEvaluator negation
Valeur de propriété
Évaluateur qui est une négation de celui-ci.
Détails de la propriété héritée
returnType
Tapez attendu en évaluant l’expression.
returnType: ReturnType
Valeur de propriété
héritée deExpressionEvaluator.returnType
type
Obtient le type d’expression de l’évaluateur.
type: string
Valeur de propriété
string
héritée deExpressionEvaluator.type
Détails de la méthode héritée
tryEvaluate(Expression, MemoryInterface, Options)
Évaluez une expression.
function tryEvaluate(expression: Expression, state: MemoryInterface, options: Options): ValueWithError
Paramètres
- expression
- Expression
Expression à évaluer.
- state
- MemoryInterface
Informations d’état global.
- options
- Options
Options utilisées dans l’évaluation.
Retours
Valeur et chaîne d’erreur qui n’est pas null en cas d’erreur.
héritée deExpressionEvaluator.tryEvaluate
validateExpression(Expression)
Validez une expression.
function validateExpression(expression: Expression)
Paramètres
- expression
- Expression
Expression à valider.
héritée deExpressionEvaluator.validateExpression