onSaved method

void onSaved(
  1. TimeSequence savedAt
)

Marks all dirty objects as clean. Called by KdbxFormat.save.

Implementation

void onSaved(TimeSequence savedAt) {
  final cleanedObjects = dirtyObjects.where((e) => e.clean(savedAt)).toList();

  dirtyObjects.removeAll(cleanedObjects);
  _logger.finer('Saved. Remaining dirty objects: ${dirtyObjects.length}');
  _dirtyObjectsChanged.add(dirtyObjects);
}