RevaliDirectory constructor
Implementation
RevaliDirectory({required List<AnyFile> files})
: assert(files.isNotEmpty, 'Directory must contain at least one file.') {
final allFiles = <AnyFile>[...files];
for (final file in files) {
allFiles.addAll(file.subFiles);
}
this.files = allFiles;
}