UNPKG

kura

Version:

The FileSystem API abstraction library.

17 lines 722 B
"use strict"; 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