getMultiFileData method

  1. @override
Future<List<FileModel>> getMultiFileData(
  1. List<String> fileIds, {
  2. String? bucketId,
})
override

Implementation

@override
Future<List<FileModel>> getMultiFileData(List<String> fileIds, {String? bucketId}) async {
  try {
    List<FileModel> fileDatas = [];
    for(String fileId in fileIds) {
      FileModel? fileData = await getFileData(fileId, bucketId: bucketId);
      if(fileData != null) fileDatas.add(fileData);
    }
    return fileDatas;
  } catch (error) {
    logger.info("error at Storage.getMultiFileData >>> $error");
  }
  return List.empty();
}