description

# firstWhere method Null safety

String firstWhere (

1. bool test(
   1. String value
   ),
2. {String orElse(
   )}

)
inherited

Returns the first element that satisfies the given predicate `test`.

Iterates through elements and returns the first to satisfy `test`.

If no element satisfies `test`, the result of invoking the `orElse` function is returned. If `orElse` is omitted, it defaults to throwing a StateError.

## Implementation

    String firstWhere(bool test(String value), {String orElse()?}) =>
        readClasses().firstWhere(test, orElse: orElse);