mimeType property

String? mimeType

Sets and gets mime-type

Implementation

String? get mimeType => contentType?.mimeType;
void mimeType=(String? mimeType)

Implementation

set mimeType(String? mimeType) {
  ContentType? contentType = this.contentType;
  if (contentType == null) {
    if (mimeType != null && mimeType.isNotEmpty) {
      ContentType newContentType = ContentType.parse(mimeType);
      this.contentType = newContentType;
    }
  } else {
    if (mimeType != null && mimeType.isNotEmpty) {
      ContentType newContentType = ContentType.parse(mimeType);
      this.contentType = new ContentType(
          newContentType.primaryType, newContentType.subType,
          charset: contentType.charset, parameters: contentType.parameters);
    } else {
      this.contentType =
          new ContentType('', '', parameters: contentType.parameters);
    }
  }
}