Type Alias: AnnotationTarget<T, X>
Less than 1 minute
AspectJS • Docs
Type Alias: AnnotationTarget<T, X>
AnnotationTarget<
T
,X
>:T
extendsCLASS
?ClassAnnotationTarget
<X
> :T
extendsPARAMETER
?ParameterAnnotationTarget
<X
> :T
extendsMETHOD
?MethodAnnotationTarget
<X
> :T
extendsPROPERTY
?PropertyAnnotationTarget
<X
> :never
Represents the symbol (Class, Method, Parameter, Property) annotated by an annotation.
Type Parameters
• T extends AnnotationKind
= AnnotationKind
The kind of annotation
• X = unknown
The type of the class that target belongs to.
Defined in
packages/common/src/annotation/target/annotation-target.ts:106