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 | MetadataKey<T, DecoratorType> | Metadata key |
| value | T | Metadata value |
| target | Object | Target for the metadata |
| member | string | Optional property or method name |
Returns:
void