setPart method
Sets the individually loaded part
with the given fetchId
.
call getPart(fetchId) to retrieve a part.
Implementation
void setPart(String fetchId, MimePart part) {
_individualParts ??= <String, MimePart>{};
final existing = body?.getChildPart(fetchId);
if (existing != null) {
part
.._contentTypeHeader = existing.contentType
.._contentDispositionHeader = existing.contentDisposition
..addHeader(
MailConventions.headerContentTransferEncoding, existing.encoding);
}
_individualParts![fetchId] = part;
}