kura
Version:
The FileSystem API abstraction library.
17 lines • 722 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DirectoryReaderAsync = void 0;
const FileSystemUtil_1 = require("./FileSystemUtil");
class DirectoryReaderAsync {
constructor(fileSystemAsync, directoryReader) {
this.fileSystemAsync = fileSystemAsync;
this.directoryReader = directoryReader;
}
readEntries() {
return new Promise((resolve, reject) => {
this.directoryReader.readEntries((entries) => resolve(entries.map((entry) => (0, FileSystemUtil_1.createEntry)(this.fileSystemAsync, entry))), (err) => reject(err));
});
}
}
exports.DirectoryReaderAsync = DirectoryReaderAsync;
//# sourceMappingURL=DirectoryReaderAsync.js.map