DirectoryEntry constructor

DirectoryEntry({
  1. required String path,
  2. bool recurse = true,
  3. bool includeHidden = false,
  4. Set<String> exclusions = const {},
  5. Set<String> fileExtensions = const {},
})

Implementation

DirectoryEntry(
    {required this.path,
    this.recurse = true,
    this.includeHidden = false,
    this.exclusions = const {},
    Set<String> fileExtensions = const {}})
    : fileExtensions = {
        for (var e in fileExtensions) e.startsWith('.') ? e : '.$e'
      };