getListFile static method

List<File> getListFile(
  1. dynamic data
)

Implementation

static List<File> getListFile(dynamic data) {
  List<File> files = [];
  if (data is File) {
    files.add(data);
  } else if (data is Iterable) {
    for (var e in data) {
      files.addAll(getListFile(e));
    }
  } else if (data is Map) {
    for (var e in data.values) {
      files.addAll(getListFile(e));
    }
  }
  return files;
}