getNotNull method

  1. @override
FutureOr<List<T?>> getNotNull()
override

Same as get but won't return null.

Implementation

@override
FutureOr<List<T?>> getNotNull() => get().resolveMapped((l) {
      if (l == null || l.every((e) => e == null)) {
        throw StateError(
            "Null entities. Can't `get` entities `$type` with IDs ${ids?.map((e) => '<$e>').toList() ?? '`null`'}> entityProvider: $entityProvider ; entitiesFetcher: $_entitiesFetcher");
      }
      return l;
    });