Page Contents
Home > @loopback/metadata > DecoratorFactory > getTargetName
DecoratorFactory.getTargetName() method
Get the qualified name of a decoration target.
Signature:
static getTargetName(target: Object, member?: string | symbol, descriptorOrIndex?: TypedPropertyDescriptor<any> | number): string;
Parameters
| Parameter | Type | Description |
|---|---|---|
| target | Object | Class or prototype of a class |
| member | string \| symbol | _(Optional)_ Optional property/method name |
| descriptorOrIndex | TypedPropertyDescriptor<any> \| number | _(Optional)_ Optional method descriptor or parameter index |
Returns:
string
Remarks
Example of target names:
- class MyClass - MyClass.constructor[0] // First parameter of the constructor - MyClass.myStaticProperty - MyClass.myStaticMethod() - MyClass.myStaticMethod[0] // First parameter of the myStaticMethod - MyClass.prototype.myProperty - MyClass.prototype.myMethod() - MyClass.prototype.myMethod[1] // Second parameter of myMethod