Skip to content

NullableIterableExtensions<T extends Object>

extension NullableIterableExtensions<T extends Object> on Iterable<T?>

Annotations: @Since.new("3.0")

Operations on iterables with nullable elements.

Properties

nonNulls extension no setter

Iterable<T> get nonNulls

The non-null elements of this iterable.

The same elements as this iterable, except that null values are omitted.

Available on Iterable<E>, provided by the NullableIterableExtensions<T extends Object> extension

Implementation
dart
Iterable<T> get nonNulls => NonNullsIterable<T>(this);