parseTextTable method
Implementation
List<Map<String, String>> parseTextTable(String text, {String separator = '-'}) {
final lines = text.split('\n');
final table = <Map<String, String>>[];
for (var line in lines) {
if (!line.contains(separator)) continue;
final parts = line.split(separator);
if (parts.length >= 2) {
table.add({
'key': parts[0].trim(),
'value': parts[1].trim(),
});
}
}
return table;
}