mapToNonNullableModelStream<T> method

Stream<List<T>>? mapToNonNullableModelStream<T>(
  1. T fromJson(
    1. Map<String, dynamic>
    )
)

Implementation

Stream<List<T>>? mapToNonNullableModelStream<T>(
    T Function(Map<String, dynamic>) fromJson) {
  return map((list) =>
      list
          ?.whereType<Map<String, dynamic>>()
          .map((json) => fromJson(json))
          .toList() ??
      []);
}