NullableIterableFilteringExtensions<T> extension
- on
-
- Iterable<
T?>
- Iterable<
Methods
-
elementAtOrNull(
int index) → T? -
Available on Iterable<
Returns theT?> , provided by the NullableIterableFilteringExtensions extensionindexth element or null. -
exceptNull(
) → Iterable< T> -
Available on Iterable<
Returns a new Iterable with all elements that are not null.T?> , provided by the NullableIterableFilteringExtensions extension -
firstOrNull(
bool test(T?)) → T? -
Available on Iterable<
Returns the first element or null.T?> , provided by the NullableIterableFilteringExtensions extension -
lastOrNull(
bool test(T?)) → T? -
Available on Iterable<
Returns the last element or null.T?> , provided by the NullableIterableFilteringExtensions extension -
singleOrNull(
bool test(T? element)) → T? -
Available on Iterable<
Filters this iterable with all elements that satisfy the predicateT?> , provided by the NullableIterableFilteringExtensions extensiontest. Throws a StateError if the filtered iterable contains more than one element. Otherwise returns the only remaining element or null. -
whereNull(
) → Iterable< T?> -
Available on Iterable<
Returns a new Iterable with all elements that are null.T?> , provided by the NullableIterableFilteringExtensions extension