Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • IMap
    • DecoratorManager

Index

Constructors

constructor

0.0.46 provide

Properties

injectClassKeyPrefix

0.0.46 provide
injectClassKeyPrefix: string = ...

the key for meta data store in class

injectClassMethodKeyPrefix

0.0.46 provide
injectClassMethodKeyPrefix: string = 'INJECTION_CLASS_METHOD_META_DATA'

the key for method meta data store in class

injectMethodKeyPrefix

0.0.46 provide
injectMethodKeyPrefix: string = 'INJECTION_METHOD_META_DATA'

the key for method meta data store in method

Methods

attachMetadata

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

attachPropertyDataToClass

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

clear

0.0.46 provide
  • clear(): void

delete

0.0.46 provide
  • delete(key: any): boolean

forEach

0.0.46 provide
  • forEach(callbackfn: (value: any, key: any, map: Map<any, any>) => void, thisArg?: any): void
  • Parameters

    • callbackfn: (value: any, key: any, map: Map<any, any>) => void
        • (value: any, key: any, map: Map<any, any>): void
        • Parameters

          • value: any
          • key: any
          • map: Map<any, any>

          Returns void

    • Optional thisArg: any

    Returns void

get

0.0.46 provide
  • get(key: any): any

getMetadata

0.0.46 provide
  • getMetadata(decoratorNameKey: DecoratorKey, target: any, propertyName?: any): any

getPropertyDataFromClass

0.0.46 provide
  • getPropertyDataFromClass(decoratorNameKey: DecoratorKey, target: any, propertyName: any): any

has

0.0.46 provide
  • has(key: any): boolean

listModule

0.0.46 provide
  • listModule(key: any): unknown[]

listPropertyDataFromClass

0.0.46 provide
  • listPropertyDataFromClass(decoratorNameKey: DecoratorKey, target: any): any[]

resetModule

0.0.46 provide
  • resetModule(key: any): void

saveMetadata

0.0.46 provide
  • saveMetadata(decoratorNameKey: DecoratorKey, data: any, target: any, propertyName?: any): void

saveModule

0.0.46 provide
  • saveModule(key: any, module: any): void

savePropertyDataToClass

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

set

0.0.46 provide
  • set(key: any, value: any): Map<any, any>

Static attachMetadata

0.0.46 provide
  • attachMetadata(metaKey: string, _target: any, dataKey: string, data: any, groupBy?: string): void

Static getDecoratorClassKey

0.0.46 provide
  • getDecoratorClassKey(decoratorNameKey: DecoratorKey): string

Static getDecoratorClsExtendedKey

0.0.46 provide
  • getDecoratorClsExtendedKey(decoratorNameKey: DecoratorKey): string

Static getDecoratorClsMethodKey

0.0.46 provide

Static getDecoratorClsMethodPrefix

0.0.46 provide
  • getDecoratorClsMethodPrefix(decoratorNameKey: DecoratorKey): string

Static getDecoratorMethod

0.0.46 provide

Static getDecoratorMethodKey

0.0.46 provide
  • getDecoratorMethodKey(decoratorNameKey: DecoratorKey): string

Static getMetadata

0.0.46 provide
  • getMetadata(metaKey: string, _target: any, dataKey?: string): any

Static removeDecoratorClassKeySuffix

0.0.46 provide
  • removeDecoratorClassKeySuffix(decoratorNameKey: DecoratorKey): string

Static saveMetadata

0.0.46 provide
  • saveMetadata(metaKey: string, _target: any, dataKey: string, data: any): void