isImage property

bool get isImage

Check if this is an image file

Implementation

bool get isImage {
  final mime = contentType.toLowerCase();
  return mime.startsWith('image/') ||
      [
        '.jpg',
        '.jpeg',
        '.png',
        '.gif',
        '.bmp',
        '.webp',
        '.svg',
      ].any((ext) => filename.toLowerCase().endsWith(ext));
}