ValueStreamIterableExtensions<X> extension
- on
-
- ValueStream<
Iterable< X> >
- ValueStream<
Properties
- isNotEmpty → bool
-
no setter
- length → int
-
no setter
Methods
-
combineWith(
Iterable< ValueStream< others, [String? debugName]) → ValueStream<Iterable< >X> >Iterable< X> > -
expandEach<
R> (Iterable< R> expander(X input)) → ValueStream<Iterable< R> > -
filteredBy<
R> (ValueStream< R> other, bool filter(X item, R? other)) → ValueStream<Iterable< X> > - Filters this stream using a result of another stream. This allows us to apply the filter when either the filtering source changes or the original list changes.
-
filterItems(
bool predicate(X input)?) → ValueStream< Iterable< X> > -
followedBy(
ValueStream< Iterable< other) → ValueStream<X> >Iterable< X> > -
mapEach<
R> (R mapper(X input)) → ValueStream< Iterable< R> >