Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Injector

Hierarchy

  • Injector

Index

Constructors

constructor

  • new Injector(parent: Injector | _NullInjector, providers?: Map<any, any>): Injector

Properties

Readonly children

children: Injector[] = []

parent

parent: Injector | _NullInjector

Optional provider

provider: InjectorProvider

providers

providers: Map<any, any> = ...

Methods

get

  • get(token: any, info?: string): Provider<any>

has

  • has(token: any): boolean

local_has

  • local_has(token: any): boolean
  • 仅在注入器本身进行查找依赖,不向上查找。

    Parameters

    • token: any

    Returns boolean

set_provider

  • set_provider(token: any, provider: Provider<any>): void

Static create

Generated using TypeDoc