node-web-mvc
Version:
node spring mvc
19 lines (18 loc) • 531 B
TypeScript
/**
* @module ViewResolver
* @description 用于根据viewName去获取对应的View
*/
import ViewResolver from './resolvers/ViewResolver';
import { BeanFactory } from '../../ioc/factory/BeanFactory';
export default class ViewResolverRegistry {
private readonly registerResolvers;
constructor(beanFactory: BeanFactory);
/**
* 当前注册所有视图解析器
*/
get viewResolvers(): ViewResolver[];
/**
* 添加一个视图解析器
*/
viewResolver(resolver: ViewResolver): void;
}