Properties
Private _provider
_provider
: Map<object, object> = new Map()
Private Optional _superClass
instanceMembers
metadata
Optional parent
staticMembers
Accessors
Private constructorMethodReflect
-
superClass
-
Returns any
Methods
getOwnTarget
-
Type parameters
Returns T
getOwnTargetName
- getOwnTargetName(): string
-
Returns string
getProvider
- getProvider<K, V>(key: K, _extends?: undefined | false | true): V | undefined
-
Type parameters
Parameters
-
key: K
-
Optional _extends: undefined | false | true
Returns V | undefined
getTarget
-
Returns T
getTargetName
-
Returns string
hasDecorator
-
Parameters
Returns boolean
newInstance
-
Returns Promise<InstanceReflect<InstanceType<T>>>
setProvider
- setProvider<K, V>(key: K, value: V): this
-
Type parameters
Parameters
Returns this
Static create
-
Type parameters
Parameters
类反射