Class: Parser<T>
Formula parser
Type Parameters
| Type Parameter |
|---|
T extends string | number |
Constructors
Constructor
ts
new Parser<T>(formula: string, options?: Options): Parser<T>;Create a new formula parser.
Parameters
| Parameter | Type | Description |
|---|---|---|
formula | string | the formula string to parse. |
options? | Options | optional settings. |
Returns
Parser<T>
Methods
evaluate()
ts
evaluate(context?: any): T;Evaluate the formula.
Parameters
| Parameter | Type | Description |
|---|---|---|
context? | any | optional object with runtime formula context used to resolve variables. |
Returns
T
the string or number outcome of the resolved formula.