refresh method
Implementation
Future<void> refresh() {
if (_isWorking) return Future.value();
_isWorking = true;
return streamUpdates((_, setSavePoint) async* {
yield setSavePoint(null);
yield await _load();
}).whenComplete(() => _isWorking = false);
}