Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Transformer API - v3.0.1

Index

Type aliases

InstanceToPlainReturn

InstanceToPlainReturn<V, T>: V extends undefined ? undefined : V extends boolean ? boolean : V extends number ? string : V extends null ? null : T

Type parameters

  • V

  • T

TypedConstructorType

TypedConstructorType: ObjectConstructor | ArrayConstructor | SetConstructor | MapConstructor | PromiseConstructor | StringConstructor | NumberConstructor | BooleanConstructor | FunctionConstructor | SymbolConstructor | RegExpConstructor | DateConstructor | JSON

TypedMetadataEnumImpl

TypedMetadataEnumImpl: TypedMetadataImpl & { enums: EnumArray }

TypedMetadataImpl

Where

Where: Record<PropertyKey, any>

Variables

ARRAY

ARRAY: TypeMirror<any, any> = ...

DATE

DATE: TypeMirror<any, any> = ...

FUNCTION

FUNCTION: TypeMirror<any, any> = ...

MAP

MAP: TypeMirror<any, any> = ...

NUMBER

NUMBER: TypeMirror<any, any> = ...

PROMISE

PROMISE: TypeMirror<any, any> = ...

REGEXP

REGEXP: TypeMirror<any, any> = ...

SET

SET: TypeMirror<any, any> = ...

STRING

STRING: TypeMirror<any, any> = ...

SYMBOL

SYMBOL: TypeMirror<any, any> = ...

default

default: ClassTransformer = ...

Functions

Entity

Typed

TypedAny

TypedArray

TypedEnum

TypedMap

TypedPromise

TypedSet