pickMultipleFiles static method

Future<List<File>?> pickMultipleFiles({
  1. FileType fileType = FileType.image,
})

--- MULTIPLE FILES --- /// 🗂️ Pick multiple files (images/docs).

Implementation

/// 🗂️ Pick multiple files (images/docs).
static Future<List<File>?> pickMultipleFiles({
  FileType fileType = FileType.image, // or FileType.any
}) async {
  try {
    final FilePickerResult? result = await FilePicker.pickFiles(
      type: fileType,
      allowMultiple: true,
    );
    return result?.files.map((file) => File(file.path!)).toList();
  } catch (e) {
    debugPrint('EaseXMedia (Multiple Files) Error: $e');
    return null;
  }
}