Globals
Stimulsoft
Data
Expressions
NCalc
Domain
EvaluationVisitor
Class EvaluationVisitor
Hierarchy
LogicalExpressionVisitor
EvaluationVisitor
Index
Constructors
constructor
Properties
parameters
result
Methods
compare
Using
Most
Precise
Type
evaluate
evaluate
Function
evaluate
Parameter
visit1
visit2
visit3
visit4
visit5
visit6
visit7
Constructors
constructor
new
Evaluation
Visitor
(
options
:
EvaluateOptions
)
:
EvaluationVisitor
Parameters
options:
EvaluateOptions
Returns
EvaluationVisitor
Properties
parameters
parameters
:
Dictionary
<
string
,
any
>
result
result
:
any
Methods
compare
Using
Most
Precise
Type
compare
Using
Most
Precise
Type
(
a
:
any
, b
:
any
)
:
any
Parameters
a:
any
b:
any
Returns
any
evaluate
evaluate
(
expression
:
LogicalExpression
)
:
any
Parameters
expression:
LogicalExpression
Returns
any
evaluate
Function
evaluate
Function
(
name
:
string
, args
:
FunctionArgs
)
:
void
Parameters
name:
string
args:
FunctionArgs
Returns
void
evaluate
Parameter
evaluate
Parameter
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
visit1
visit1
(
expression
:
LogicalExpression
)
:
void
Parameters
expression:
LogicalExpression
Returns
void
visit2
visit2
(
expression
:
TernaryExpression
)
:
void
Parameters
expression:
TernaryExpression
Returns
void
visit3
visit3
(
expression
:
BinaryExpression
)
:
void
Parameters
expression:
BinaryExpression
Returns
void
visit4
visit4
(
expression
:
UnaryExpression
)
:
void
Parameters
expression:
UnaryExpression
Returns
void
visit5
visit5
(
expression
:
ValueExpression
)
:
void
Parameters
expression:
ValueExpression
Returns
void
visit6
visit6
(
functionn
:
Functionn
)
:
void
Parameters
functionn:
Functionn
Returns
void
visit7
visit7
(
parameter
:
Identifier
)
:
void
Parameters
parameter:
Identifier
Returns
void
Globals
Stimulsoft
Base
Blockly
Dashboard
Data
Comparers
Engine
Exceptions
Expressions
Antlr
NCalc
Domain
Extensions
Functions
Helpers
Options
Parsers
Types
Designer
Report
System
Viewer
Binary
Expression
Type
Unary
Expression
Type
Value
Type
Binary
Expression
Evaluation
Visitor
constructor
parameters
result
compare
Using
Most
Precise
Type
evaluate
evaluate
Function
evaluate
Parameter
visit1
visit2
visit3
visit4
visit5
visit6
visit7
Functionn
Identifier
Logical
Expression
Logical
Expression
Visitor
Serialization
Visitor
Ternary
Expression
Unary
Expression
Value
Expression
Convert
Date
Time
Dictionary
Exception
List
List
Ext
Number
Format
Info
Sti
Convert
Sti
Math
Sti
Object
Sti
Value
Helper
Type
Generated using
TypeDoc