UNPKG

@farris/devkit-vue

Version:
28 lines (27 loc) 591 B
import { VariableParseContext, VariableParser } from './parsers/index'; /** * 变量解析服务 */ declare class VariableParseService { /** * 解析器集合 */ private parsers; /** * 构造函数 */ constructor(parsers: VariableParser[]); /** * 变量解析 */ parse(target: string | string[] | any, context: VariableParseContext): any; /** * 表达式求值 */ evaluate(expression: string, context?: any): any; /** * 表达式解析 */ private parseExpression; } export { VariableParseService };