onChanged property

Implementation

Stream<SnapshotViewChangeEvent> get onChanged => DeferStream(() {
      Snapshot? last;
      return _snapshots.stream.map((v) {
        var event = SnapshotViewChangeEvent(oldValue: last, newValue: v);
        last = v;
        return event;
      });
    }, reusable: true);