Skip to content
AutoMapper TypeScript
Esc
navigateopen⌘Jpreview
On this page

Class: PojosMetadataMap

Class: PojosMetadataMap API reference from @automapper/pojos.

@automapper/pojos


Defined in: metadata-map.ts:12

Constructors

Constructor

new PojosMetadataMap(): PojosMetadataMap

Returns

PojosMetadataMap

Methods

create()

static create<TModel>(identifier, metadata?): void

Defined in: metadata-map.ts:28

Type Parameters

TModel

TModel extends Dictionary<TModel>

Parameters

identifier

string | symbol

metadata?

{ [key in string | number | symbol]?: PojoMetadata | [PojoMetadata] | { depth: number; type: PojoMetadata | [PojoMetadata] } } = {}

Returns

void


reset()

static reset(): void

Defined in: metadata-map.ts:24

Returns

void


retrieve()

static retrieve(identifier): [string, { depth: number; isArray: boolean; isGetterOnly?: boolean; type: () => PojoMetadata; }][]

Defined in: metadata-map.ts:58

Parameters

identifier

symbol

Returns

[string, { depth: number; isArray: boolean; isGetterOnly?: boolean; type: () => PojoMetadata; }][]

Was this page helpful?