router_generator.dart 393 B

123456789101112
  1. import 'package:analyzer/dart/element/element.dart';
  2. import 'package:build/build.dart';
  3. import 'package:router_gen/annotation/router_page.dart';
  4. import 'package:source_gen/source_gen.dart';
  5. class RouterGenerator extends GeneratorForAnnotation<RouterPage> {
  6. @override
  7. generateForAnnotatedElement(Element element, ConstantReader annotation, BuildStep buildStep) {
  8. print(element);
  9. }
  10. }