encodeMapEntry function
Encodes a single map entry as JSON.
Implementation
String encodeMapEntry(MapEntry object, JsonOptions options) {
String key = '"${object.key}": ';
String path =
options.path == null ? object.key : '${options.path}.${object.key}';
String value = encodeObject(
object.value,
options.copyWith(
maxLineLength: options.maxLineLength - key.length,
maxContentLength: options.maxContentLength,
path: path,
),
);
return '$key$value';
}