YamlSerializer: refactor code into its own function

Just makes it easier to remove when we find a proper YAML serializer
This commit is contained in:
Vishesh Handa
2018-09-08 21:50:28 +02:00
parent f226df860c
commit c0914ffe5f

View File

@ -48,13 +48,20 @@ class MarkdownYAMLSerializer implements NoteSerializer {
var metadata = note.toJson();
metadata.remove('body');
metadata.forEach((key, value) {
str += key + ": " + value + "\n";
});
str += toYAML(metadata);
str += serparator;
str += '\n';
str += note.body;
return str;
}
static String toYAML(Map<String, dynamic> map) {
var str = "";
map.forEach((key, value) {
str += key + ": " + value + "\n";
});
return str;
}
}