inversify
Version:
A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.
22 lines (21 loc) • 579 B
JavaScript
var BindingScopeEnum = {
Request: 'Request',
Singleton: 'Singleton',
Transient: 'Transient'
};
var BindingTypeEnum = {
ConstantValue: 'ConstantValue',
Constructor: 'Constructor',
DynamicValue: 'DynamicValue',
Factory: 'Factory',
Function: 'Function',
Instance: 'Instance',
Invalid: 'Invalid',
Provider: 'Provider'
};
var TargetTypeEnum = {
ClassProperty: 'ClassProperty',
ConstructorArgument: 'ConstructorArgument',
Variable: 'Variable'
};
export { BindingScopeEnum, BindingTypeEnum, TargetTypeEnum };