getPreferredExtensionFromMime function
Gets preferred extension from given MIME type. Here for example, "jpg" is preferred in "jpg" and "jpeg", "html" is preferred in "htm" and "html". Note that this function returns null if given MIME type has no correspond extension.
Implementation
String? getPreferredExtensionFromMime(String mime) {
var extensions = getExtensionsFromMime(mime);
if (extensions == null) {
return null;
}
return _preferredExtension[extensions.first] ?? extensions.first;
}