listFiles static method
List all files in directory.
Implementation
static List<String> listFiles(String dirPath, {bool recursive = false}) {
try {
final dir = Directory(dirPath);
if (!dir.existsSync()) return [];
return dir
.listSync(recursive: recursive)
.whereType<File>()
.map((f) => PathUtils.normalize(f.path))
.toList();
} catch (e) {
throw DeepLinkException('Failed to list files in directory $dirPath', e);
}
}