version static method

Computed<int> version(
  1. List<ObservableBase> depends
)

Create a computed used to listen on specific observable

Implementation

static Computed<int> version(List<ObservableBase> depends) {
  var ver = 0;
  return Computed(() {
    //listen all
    for (var d in depends) {
      d.value;
    }
    return ++ver;
  });
}