hasAttachmentsOrInlineNonTextualParts method

bool hasAttachmentsOrInlineNonTextualParts()

Checks if this message contains either explicit attachments or non-textual inline parts.

Implementation

bool hasAttachmentsOrInlineNonTextualParts() {
  if (hasAttachments()) {
    return true;
  } else {
    final inlineParts =
        findContentInfo(disposition: ContentDisposition.inline);
    for (final info in inlineParts) {
      if (!info.isText) {
        return true;
      }
    }
  }
  return false;
}