UNPKG

inceptum

Version:

hipages take on the foundational library for enterprise-grade apps written in NodeJS

16 lines (15 loc) 798 B
import { BaseSingletonDefinition } from '../ioc/objectdefinition/BaseSingletonDefinition'; import { AbstractObjectDefinitionInspector } from '../ioc/AbstractObjectDefinitionInspector'; import { SingletonDefinition } from '../ioc/objectdefinition/SingletonDefinition'; import { RouteRegisterUtil } from './WebPlugin'; export declare class WebRoutingInspector extends AbstractObjectDefinitionInspector { definition: BaseSingletonDefinition<RouteRegisterUtil>; routesToRegister: any[]; constructor(definition: BaseSingletonDefinition<RouteRegisterUtil>); interestedIn(objectDefinition: any): boolean; /** * @param {SingletonDefinition} objectDefinition singleton definition */ doInspect(objectDefinition: SingletonDefinition<any>): void; private processRoutes; }