listJsonFilesInDirectory static method

Future<List<File>> listJsonFilesInDirectory(
  1. String path
)

Implementation

static Future<List<File>> listJsonFilesInDirectory(String path) async {
  final dir = Directory(path);
  final List<File> files = [];

  await for (FileSystemEntity entity in dir.list(
    recursive: false,
    followLinks: false,
  )) {
    if (entity is File) {
      if (entity.path.endsWith('.json')) {
        files.add(entity);
      }
    }
  }

  return files;
}