bySubtype<T extends Widget> method
- bool skipOffstage = true,
Finds widgets by searching for widgets implementing a particular type.
This matcher accepts subtypes. For example a
bySubtype<StatefulWidget>()
will find any stateful widget.
Sample code
expect(find.bySubtype<IconButton>(), findsOneWidget);
If the skipOffstage
argument is true (the default), then this skips
nodes that are Offstage or that are from inactive Routes.
See also:
- byType, which does not do subtype tests.
Implementation
Finder bySubtype<T extends Widget>({ bool skipOffstage = true }) => _SubtypeWidgetFinder<T>(skipOffstage: skipOffstage);