├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── lib ├── builder.dart ├── example │ ├── page_a.dart │ ├── page_b.dart │ ├── page_c.dart │ ├── page_d.dart │ ├── router.route.dart │ └── router.route.internal.dart ├── route.dart └── src │ ├── collector.dart │ ├── page_config_map_util.dart │ ├── route_generator.dart │ ├── tpl.dart │ └── writer.dart ├── pubspec.lock └── pubspec.yaml /.gitignore: -------------------------------------------------------------------------------- 1 | .dart_tool 2 | .packages -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/README.md -------------------------------------------------------------------------------- /lib/builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/lib/builder.dart -------------------------------------------------------------------------------- /lib/example/page_a.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/lib/example/page_a.dart -------------------------------------------------------------------------------- /lib/example/page_b.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/lib/example/page_b.dart -------------------------------------------------------------------------------- /lib/example/page_c.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/lib/example/page_c.dart -------------------------------------------------------------------------------- /lib/example/page_d.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/lib/example/page_d.dart -------------------------------------------------------------------------------- /lib/example/router.route.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/lib/example/router.route.dart -------------------------------------------------------------------------------- /lib/example/router.route.internal.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/lib/example/router.route.internal.dart -------------------------------------------------------------------------------- /lib/route.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/lib/route.dart -------------------------------------------------------------------------------- /lib/src/collector.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/lib/src/collector.dart -------------------------------------------------------------------------------- /lib/src/page_config_map_util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/lib/src/page_config_map_util.dart -------------------------------------------------------------------------------- /lib/src/route_generator.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/lib/src/route_generator.dart -------------------------------------------------------------------------------- /lib/src/tpl.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/lib/src/tpl.dart -------------------------------------------------------------------------------- /lib/src/writer.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/lib/src/writer.dart -------------------------------------------------------------------------------- /pubspec.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/pubspec.lock -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XianyuTech/annotation_route/HEAD/pubspec.yaml --------------------------------------------------------------------------------