Methods
get
- get<T>(id, options?): T
Parameters
- id: Identifier<T>
Optional
options: {
defaultValue?: any;
noThrow?: boolean;
}Optional
defaultValue?: any
Optional
noThrow?: boolean
Returns T
getByTag
- getByTag(tag): any[]
Returns any[]
getDefinition
- getDefinition(id): undefined | InjectableMetadata<any>
getHandler
- getHandler(name): undefined | CallableFunction
Returns undefined | CallableFunction
getInjectableByTag
- getInjectableByTag(tag): any[]
Returns any[]
hasValue
- hasValue(options): boolean
Returns boolean
registerHandler
- registerHandler(name, handler): void
Parameters
- name: string | symbol
- handler: CallableFunction
Returns void
set
- set(options): this
Returns this