@zvenigora/ng-eval-core
Version:
An expression evaluator for Angular
7 lines (6 loc) • 458 B
TypeScript
import { Pattern } from 'acorn';
import * as walk from 'acorn-walk';
import { EvalState } from '../classes/eval';
import { BaseContext } from '../classes/common';
export declare const evaluatePatterns: (patterns: Pattern[], st: EvalState, callback: walk.WalkerCallback<EvalState>, args: unknown[]) => BaseContext;
export declare const evaluatePattern: (pattern: Pattern, st: EvalState, callback: walk.WalkerCallback<EvalState>, arg: unknown) => BaseContext;