getExtensionsFromMime function
Gets extension list from given MIME type. Note that this function returns null if given MIME type has no correspond extension.
Implementation
List<String>? getExtensionsFromMime(String mime) {
mime = mime.split(';').first.trim().toLowerCase();
final extensions = <String>[];
for (var kv in _extensionMimeMap.entries) {
if (kv.value == mime) {
extensions.add(kv.key);
}
}
if (extensions.isEmpty) {
return null;
}
return extensions;
}