isSvg property
bool
get
isSvg
Implementation
bool get isSvg {
final normalizedMimeType = mimeType?.trim().toLowerCase();
if (normalizedMimeType == 'image/svg+xml' || normalizedMimeType == 'image/svg' || normalizedMimeType == 'public.svg-image') {
return true;
}
final base = basename(path);
if (base.isEmpty || !base.contains('.')) {
return false;
}
return svgExtensions.contains(base.split('.').last.toLowerCase());
}