v1/src/source_gen/common/annotation_matcher
library
Functions
-
isComponent(ElementAnnotation annotation)
→ bool
-
Checks if an
ElementAnnotation
node implements Component
.
-
isDirective(ElementAnnotation annotation)
→ bool
-
Checks if an
ElementAnnotation
node implements Directive
.
-
isPipe(ElementAnnotation annotation)
→ bool
-
Checks if an
ElementAnnotation
node implements Pipe
.
-
matchAnnotation(TypeChecker typeChecker, ElementAnnotation annotation)
→ bool
-
Checks if an
ElementAnnotation
node is exactly the type specified by
url
.
-
safeMatcher(AnnotationMatcher matcher)
→ AnnotationMatcher
-
Wraps an annotation
matcher
so that an error is not thrown.
Typedefs
-
AnnotationMatcher
= bool Function(ElementAnnotation annotation)
-
Checks if an
ElementAnnotation
node matches specific Types.