FirstAs<X extends E> method

X FirstAs<X extends E>()

Query-like Returns the first element of type X, skipping any non-matching elements. Throws a StateError if no element of type X exists.

Implementation

X FirstAs<X extends E>() => _resolve().whereType<X>().first;