encodeMixedArrayAsListItems function
void
encodeMixedArrayAsListItems(
- String? prefix,
- List<
Object?> items, - LineWriter writer,
- int depth,
- ResolvedEncodeOptions options,
Encodes a mixed array as list items
Implementation
void encodeMixedArrayAsListItems(
String? prefix,
List<Object?> items,
LineWriter writer,
int depth,
ResolvedEncodeOptions options,
) {
final header = formatHeader(items.length,
key: prefix,
delimiter: options.delimiter,
lengthMarker: options.lengthMarker);
writer.push(depth, header);
for (final item in items) {
encodeListItemValue(item, writer, depth + 1, options);
}
}