Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Injector

Hierarchy

  • Injector

Index

Methods

Private addDependencyMetadata

applyDoneHook

applyProperties

Private getInquirerId

instantiateClass

Private isInquirer

Private isInquirerRequest

loadController

loadCtorMetadata

loadEnhancersPerContext

loadInjectable

loadInstance

loadMiddleware

loadPerContext

loadPropertiesMetadata

loadPrototype

loadProvider

lookupComponent

lookupComponentInImports

  • lookupComponentInImports(moduleRef: Module, name: any, wrapper: InstanceWrapper, moduleRegistry?: any[], contextId?: ContextId, inquirer?: InstanceWrapper, keyOrIndex?: string | number, isTraversing?: boolean): Promise<any>

lookupComponentInParentModules

reflectConstructorParams

  • reflectConstructorParams<T>(type: Type<T>): any[]

reflectOptionalParams

  • reflectOptionalParams<T>(type: Type<T>): any[]

reflectProperties

reflectSelfParams

  • reflectSelfParams<T>(type: Type<T>): any[]

resolveComponentHost

resolveComponentInstance

resolveConstructorParams

resolveParamToken

  • resolveParamToken<T>(wrapper: InstanceWrapper<T>, param: Type<any> | string | symbol | any): any

resolveProperties

Private resolveScopedComponentHost

resolveSingleParam

Generated using TypeDoc