contentType property

  1. @override
Future<String?> contentType
override

The content type of the file if provided.

Implementation

@override
Future<String?> get contentType => _contentTypeMemo.runOnce(() async {
      final externalContentType = await super.contentType;
      if (externalContentType != null) {
        return externalContentType;
      }

      final file = _inputFile;
      if (file != null) {
        return lookupMimeType(file.path);
      }

      return null;
    });