Interface AnnotationDecorator<TS>
Callable
- __call(...args: TS): (target: any, ...args: any[]) => void
- __call(...args: TS): (target: any) => void
- __call(...args: TS): (target: any, propertyKey: string) => void
- __call(...args: TS): (target: any, propertyKey: string, descriptor: PropertyDescriptor) => void
- __call(...args: TS): (target: any, propertyKey: string, index: number) => void
-
Parameters
Returns (target: any, ...args: any[]) => void
-
- (target: any, ...args: any[]): void
-
Parameters
-
target: any
-
Rest ...args: any[]
Returns void
-
Parameters
Returns (target: any) => void
-
Parameters
Returns (target: any, propertyKey: string) => void
-
- (target: any, propertyKey: string): void
-
Parameters
-
target: any
-
propertyKey: string
Returns void
-
Parameters
Returns (target: any, propertyKey: string, descriptor: PropertyDescriptor) => void
-
- (target: any, propertyKey: string, descriptor: PropertyDescriptor): void
-
Parameters
-
target: any
-
propertyKey: string
-
descriptor: PropertyDescriptor
Returns void
-
Parameters
Returns (target: any, propertyKey: string, index: number) => void
-
- (target: any, propertyKey: string, index: number): void
-
Parameters
-
target: any
-
propertyKey: string
-
index: number
Returns void
Represents a decorator which accepts an Annotation's options object.