selectMany<R> method

Atom<List<R>> selectMany<R>(
  1. List<R Function(T)> selectors
)

选择多个字段,任一变化都触发

Implementation

Atom<List<R>> selectMany<R>(List<R Function(T)> selectors) {
  return Computed((watch) {
    final value = watch(this);
    return selectors.map((s) => s(value)).toList();
  });
}