Options
All
  • Public
  • Public/Protected
  • All
Menu

Module validate/common/metadata

Index

Type aliases

DecoratorKey

0.0.46 provide
DecoratorKey: string | symbol

Variables

Const INJECT_CLASS_KEY_PREFIX

0.0.46 provide
INJECT_CLASS_KEY_PREFIX: "INJECTION_CLASS_META_DATA" = 'INJECTION_CLASS_META_DATA'

Functions

attachClassMetadata

0.0.46 provide
  • attachClassMetadata(decoratorNameKey: DecoratorKey, data: any, target: any, groupBy?: string): void

getClassExtendedMetadata

0.0.46 provide
  • getClassExtendedMetadata(decoratorNameKey: DecoratorKey, target: any): any

getClassMetadata

0.0.46 provide
  • getClassMetadata(decoratorNameKey: DecoratorKey, target: any): any

getMethodParamTypes

0.0.46 provide
  • getMethodParamTypes(target: any, propertyKey: string | symbol): any

getPropertyType

0.0.46 provide
  • getPropertyType(target: any, propertyKey: string | symbol): TSDesignType

isNull

0.0.46 provide
  • isNull(value: any): boolean

isNullOrUndefined

0.0.46 provide
  • isNullOrUndefined(value: any): boolean

isUndefined

0.0.46 provide
  • isUndefined(value: any): boolean

saveClassMetadata

0.0.46 provide
  • saveClassMetadata(decoratorNameKey: DecoratorKey, data: any, target: any): void