marionette_flutter
library
Classes
-
CoordinatesMatcher
-
Matches by screen coordinates. This is a special matcher that doesn't
actually match widgets - it's used as a fast path for tapping at
specific screen positions without searching the widget tree.
-
KeyMatcher
-
Matches widgets by their
ValueKey<String> key.
-
MarionetteBinding
-
A custom binding that extends Flutter's default binding to provide
integration points for the Marionette MCP.
-
MarionetteConfiguration
-
Configuration for the Marionette extensions.
-
ScreenshotService
-
Service for taking screenshots of the main app view using RenderView layers.
-
TextMatcher
-
Matches widgets by their text content.
-
TypeMatcher
-
Matches widgets by their runtime type.
-
TypeStringMatcher
-
Matches widgets by their runtime type as a string.
-
WidgetMatcher
-
Abstract base class for matching widgets in the Flutter widget tree.