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.