CommonFinders class

Provides lightweight syntax for getting frequently used widget Finders.

This class is instantiated once, as find.

Properties

hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

ancestor({Finder of, Finder matching, bool matchRoot: false }) Finder
Finds widgets that are ancestors of the of parameter and that match the matching parameter. [...]
byElementPredicate(ElementPredicate predicate, { String description, bool skipOffstage: true }) Finder
Finds widgets using an element predicate. [...]
byElementType(Type type, { bool skipOffstage: true }) Finder
Finds widgets by searching for elements with a particular type. [...]
byIcon(IconData icon, { bool skipOffstage: true }) Finder
Finds Icon widgets containing icon data equal to the icon argument. [...]
byKey(Key key, { bool skipOffstage: true }) Finder
Finds widgets by searching for one with a particular Key. [...]
byTooltip(String message, { bool skipOffstage: true }) Finder
Finds Tooltip widgets with the given message. [...]
byType(Type type, { bool skipOffstage: true }) Finder
Finds widgets by searching for widgets with a particular type. [...]
byWidget(Widget widget, { bool skipOffstage: true }) Finder
Finds widgets whose current widget is the instance given by the argument. [...]
byWidgetPredicate(WidgetPredicate predicate, { String description, bool skipOffstage: true }) Finder
Finds widgets using a widget predicate. [...]
descendant({Finder of, Finder matching, bool matchRoot: false, bool skipOffstage: true }) Finder
Finds widgets that are descendants of the of parameter and that match the matching parameter. [...]
text(String text, { bool skipOffstage: true }) Finder
Finds Text and EditableText widgets containing string equal to the text argument. [...]
widgetWithIcon(Type widgetType, IconData icon, { bool skipOffstage: true }) Finder
Looks for widgets that contain an Icon descendant displaying IconData icon in it. [...]
widgetWithText(Type widgetType, String text, { bool skipOffstage: true }) Finder
Looks for widgets that contain a Text descendant with text in it. [...]
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
@pragma('vm:entry-point'), inherited
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited