getTypeByExtension static method
Get the media type by file extension.
Implementation
static String? getTypeByExtension(String extension) {
if (_extCache[extension] case var name?) return name;
for (final map in kIcons) {
final extensions = map['fileExtensions'] as List<String>? ?? [];
for (final ext in extensions) {
if (ext.toLowerCase() == extension.toLowerCase()) {
_extCache[extension] = map['name'].toString();
}
}
}
return null;
}