toMap method
Implementation
Map<String, dynamic> toMap() {
final result = <String, dynamic>{};
for (var key in keys) {
final dartKey = key.toString();
final value = this[key];
if (value is YamlMap) {
result[dartKey] = value.toMap();
} else if (value is YamlList) {
result[dartKey] =
value.map((e) => e is YamlMap ? e.toMap() : e).toList();
} else {
result[dartKey] = value;
}
}
return result;
}