containsAll method

MutableCell<bool> containsAll(
  1. ValueCell<Iterable> elems
)

Implementation

MutableCell<bool> containsAll(ValueCell<Iterable> elems) =>
    (this, elems).mutableApply((set, elems) => set.containsAll(elems), (bool inSet) {
      if (inSet) {
        value = value.union(Set.from(elems.value));
      }
      else {
        value = value.difference(Set.from(elems.value));
      }
    }, key: _MutableSetContainsAllKey(this, elems));