bySubtype<T extends Widget> method
Null safety
- {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 }) => _WidgetSubtypeFinder<T>(skipOffstage: skipOffstage);