void update(String directoryPath, Map<String, dynamic> newData) { data.addAll(newData); save(directoryPath); }