Page Contents
Home > @loopback/metadata > MetadataInspector > defineMetadata
MetadataInspector.defineMetadata() method
Define metadata for the given target
Signature:
static defineMetadata<T>(key: MetadataKey<T, DecoratorType>, value: T, target: Object, member?: string): void;
Parameters
| Parameter | Type | Description |
|---|---|---|
|
key |
Metadata key | |
|
value |
T |
Metadata value |
|
target |
Object |
Target for the metadata |
|
member |
string |
(Optional) Optional property or method name |
Returns:
void