Properties
attribute
attribute: Attribute
Optional classDecorator
classDecorator: function
Type declaration
-
- <TFunction>(target: TFunction): TFunction | void
-
Type parameters
Parameters
Returns TFunction
|
void
Optional methodDecorator
methodDecorator: function
Type declaration
-
- <T>(target: Object, propertyKey: PropertyKeyType, descriptor: TypedPropertyDescriptor<T>): TypedPropertyDescriptor<T> | void
-
Type parameters
Parameters
-
target: Object
-
propertyKey: PropertyKeyType
-
descriptor: TypedPropertyDescriptor<T>
Returns TypedPropertyDescriptor<T>
|
void
Optional parameterDecorator
parameterDecorator: function
Type declaration
-
- (target: Object, propertyKey: PropertyKeyType, parameterIndex: number): void
-
Parameters
-
target: Object
-
propertyKey: PropertyKeyType
-
parameterIndex: number
Returns void
Optional propertyDecorator
propertyDecorator: function
Type declaration
-
- (target: Object, propertyKey: PropertyKeyType): void
-
Parameters
-
target: Object
-
propertyKey: PropertyKeyType
Returns void