Computed<T> constructor

Computed<T>({
  1. required List<Reactive> dependencies,
  2. required T compute(),
})

Implementation

Computed({
  required this.dependencies,
  required this.compute,
}) : super(compute()) {
  for (final dep in dependencies) {
    dep.listen(_update);
  }
}