flutter_beacon_widget_extension 0.1.1 copy "flutter_beacon_widget_extension: ^0.1.1" to clipboard
flutter_beacon_widget_extension: ^0.1.1 copied to clipboard

Automatic E2E UI map for Flutter. Auto-detects interactive widgets with ValueKey and generates *.beacon.dart files so AI tools (Maestro + Claude) can write stable E2E flows.

0.1.0 #

  • Initial release.
  • BeaconBuilderbuild_runner generator that scans source files and outputs *.beacon.dart alongside each presentation file.
  • Auto-detects 50+ native Flutter interactive widgets (GestureDetector, InkWell, TextField, ListView, Switch, ElevatedButton, PageView, etc.) by their ValueKey.
  • BeaconWidget — wraps any custom widget with a stable ValueKey for Maestro targeting.
  • @Beacon annotation — screen-level documentation on Widget classes.
  • Three-tier heuristic type inference: native catalog → BeaconWidget → PascalCase class name.
  • BeaconInfo.maestroHint — pre-built Maestro YAML snippets for each detected action.
1
likes
85
points
30
downloads

Documentation

API reference

Publisher

verified publishergabrielarthurl.agency

Weekly Downloads

Automatic E2E UI map for Flutter. Auto-detects interactive widgets with ValueKey and generates *.beacon.dart files so AI tools (Maestro + Claude) can write stable E2E flows.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

analyzer, build, flutter, source_gen

More

Packages that depend on flutter_beacon_widget_extension