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.