FileFormat.fromMimeType constructor

FileFormat.fromMimeType(
  1. String? mimeType
)

Implementation

factory FileFormat.fromMimeType(String? mimeType) {
  switch (mimeType) {
    case 'image/jpeg':
      return CoverExportFormat.jpg;
    case 'image/png':
      return CoverExportFormat.png;
    case 'image/webp':
      return CoverExportFormat.webp;
    case 'video/mp4':
      return VideoExportFormat.mp4;
    case 'video/quicktime':
      return VideoExportFormat.mov;
    case 'video/x-msvideo':
      return VideoExportFormat.avi;
    case 'image/gif':
      return const GifExportFormat();
    default:
      return const UnknownFileFormat();
  }
}