write method
Implementation
void write(StringBuffer buffer, [String padding = '']) {
buffer..write(padding)..write('[')..write(fetchId)..write(']\n');
if (contentType != null) {
buffer.write(padding);
contentType!.render(buffer);
buffer.write('\n');
}
if (contentDisposition != null) {
buffer.write(padding);
contentDisposition!.render(buffer);
buffer.write('\n');
}
if (parts != null && parts!.isNotEmpty) {
buffer.write(padding);
buffer.write('[\n');
var addComma = false;
for (final part in parts!) {
if (addComma) {
buffer.write(padding);
buffer.write(',\n');
}
part.write(buffer, padding + ' ');
addComma = true;
}
buffer.write(padding);
buffer.write(']\n');
}
}