widget<T extends Widget> method

  1. @override
Future<T> widget<T extends Widget>(
  1. Finder finder, [
  2. ExpectedWidgetResultType expectResultType = ExpectedWidgetResultType.first
])
override

Implementation

@override
Future<T> widget<T extends Widget>(
  Finder finder, [
  ExpectedWidgetResultType expectResultType = ExpectedWidgetResultType.first,
]) {
  try {
    final element = nativeDriver.widget<T>(finder);

    return Future.value(element);
  } on StateError {
    throw TestFailure(
      'Unable to find element with finder ${finder.toString()}',
    );
  }
}