NullableIterableExtensions<T> extension

Null-safe checks on lists that may be null. response.items.isNullOrEmpty()

on

Methods

containsAll(Iterable<T> list) → bool

Available on Iterable<T>?, provided by the NullableIterableExtensions extension

True when every item of list is in this one (null counts as empty).
isNotNullOrEmpty() → bool

Available on Iterable<T>?, provided by the NullableIterableExtensions extension

True when it has at least one item.
isNullOrEmpty() → bool

Available on Iterable<T>?, provided by the NullableIterableExtensions extension

True when null or empty.
orEmpty() → List<T>

Available on Iterable<T>?, provided by the NullableIterableExtensions extension

The list, or an empty one when null. for (final e in maybeList.orEmpty()) …