validate-runner
验证函数执行器, 提供批量执行验证描述对象集合的功能. 基于
Promise
支持:
ValidateRunnerAll
并行验证执行器, 所有验证并行执行, 其中有一个验证错误则错误ValidateRunnerAny
顺序任意验证执行器, 验证函数一个接一个执行, 遇到任意一个验证成功则成功, 全部失败则失败
Install And Usega
Using Browser:
Or Using npm:
npm install --save validate-provider validate-runner
;; var provider = ; provider; var runner = provider;runner; runner ;
ValidateRunner
ValidateRunner
是一个抽象类, 用于验证函数集合的执行
add(element: ValidateRunnerElement)
添加验证描述对象addBatch(elements: ValidateRunnerElement[])
批量添加验证描述对象remove(element: ValidateRunnerElement)
删除验证描述对象removeByName(name: string)
根据验证方法名称删除验证描述对象execute(): Promise<IMethodRegister[]>;
运行验证执行器