everAll method

void everAll(
  1. List<RxVar> list,
  2. void worker(
    1. List values
    )
)

Implementation

void everAll(List<RxVar> list, void Function(List values) worker) {
  void trigger() => worker(list.map((e) => e.value).toList());
  for (final rx in list) {
    addWorker(rx.stream.skip(1).listen((_) => trigger()));
  }
}