UNPKG

@deck.gl/json

Version:

JSON format rendering components for deck.gl

12 lines 876 B
import jsep from 'jsep'; declare type operand = number | string; declare type unaryCallback = (a: operand) => operand; declare type binaryCallback = (a: operand, b: operand) => operand; declare function evaluate(_node: jsep.Expression, context: object): any; declare function evalAsync(_node: jsep.Expression, context: object): any; declare function compile(expression: string | jsep.Expression): (context: object) => any; declare function compileAsync(expression: string | jsep.Expression): (context: object) => Promise<any>; declare function addUnaryOp(operator: string, _function: unaryCallback): void; declare function addBinaryOp(operator: string, precedenceOrFn: number | binaryCallback, _function: binaryCallback): void; export { jsep as parse, evaluate as eval, evalAsync, compile, compileAsync, addUnaryOp, addBinaryOp }; //# sourceMappingURL=expression-eval.d.ts.map