CalcEngine class
CalcEngine encapsulates the code required to parse and compute formulas.
Constructors
- CalcEngine(Worksheet parentObject)
- Create a new instance for CalcEngine.
Properties
- excelLikeComputations ↔ bool
-
A property that gets or sets the calculations of the
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- useDatesInCalculations ↔ bool
-
Gets or sets whether dates can be used as operands in calculations. The default value is false.
getter/setter pair
- useNoAmpersandQuotes ↔ bool
-
A property that gets/sets whether Strings concatenated using the '&' operator should be
returned inside double quote marks.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- parseArgumentSeparator ↔ String
-
A static property that gets/sets character to be recognized by the parsing code as the delimiter for arguments in a named formula's argument list.
getter/setter pair
- parseDateTimeSeparator ↔ String
-
A static property that gets/sets the character to be recognized by the parsing engine as datetime separator for date.
getter/setter pair
- parseDecimalSeparator ↔ String
-
A static property that gets/sets the character to be recognized by the parsing engine as decimal separator for numbers.
getter/setter pair
Static Methods
-
createSheetFamilyID(
) → int - createSheetFamilyID is a method to create familyID for a sheet.