Global

Type Definitions

InjectionConfiguration

Type:
Properties:
Name Type Description
path String

The path of the module source file

name String

The name of the module in the object manager

originModuleName String

Since you can use aliases for a module, you need to know the original module name. Here it is ;)

config Object

The configuration of the module injection setup

Properties
Name Type Attributes Default Description
scope String <optional>
singleton

The scope of the module.

injectMap Array.<Injector>

The inject map consisting of multiple Injector properties

Source:

Injector

Type:
Properties:
Name Type Description
type String

The type of data to inject. May be either module or config

tree String

The tree to use for injection.

module String

The resolved module to inject

moduleIdentifier String

The raw module identifier

root String

The configuration root to use for the configuration

path String

The configuration path to use for the injection

identifier String

The raw configuration identifier

Source:

Object

Properties:
Name Type Description
targetPrototype Object

The proxied and wired up prototype to use

originalChain Array

The original prototype chain to use later to restore the prototype

Source: