writeList method
Implementation
void writeList(String key, ListWriteDelegate delegate) {
_writeEntry(key, () {
newline(); // Lists begin on the line after the key
final listWriter =
YamlListWriter(destination: _sink, indentation: _indentation + 2);
try {
delegate(listWriter);
return !listWriter._hasWritten;
} finally {
listWriter._disposed = true;
}
});
}