metadata property
All well-formed metadata fields, including fields unknown to xterm2.
Implementation
Map<String, String> get metadata {
final existing = _metadata;
if (existing != null) return existing;
final result = <String, String>{};
for (final field in _metadataFields) {
final separator = field.indexOf('=');
if (separator <= 0) continue;
final key = field.substring(0, separator);
if (result.containsKey(key)) continue;
result[key] = field.substring(separator + 1);
}
return _metadata = Map.unmodifiable(result);
}