getFileType property
FileType
get
getFileType
Implementation
FileType get getFileType {
if (this == null) return FileType.ANY;
final fileExtension = this!.split('.').last.toLowerCase();
if (['mp4', 'mov', 'avi', 'wmv', '3gp', 'mkv', 'flv'].any((element) => element == fileExtension)) return FileType.VIDEO;
if (['jpg', 'jpeg', 'png', 'bmp', 'hvec', 'tif', 'tiff', 'gif'].any((element) => element == fileExtension)) return FileType.IMAGE;
return FileType.ANY;
}