kura-s3
Version:
The FileSystem API abstraction library, AWS S3 Plugin
22 lines • 693 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.S3FileEntry = void 0;
const kura_1 = require("kura");
const S3DirectoryEntry_1 = require("./S3DirectoryEntry");
const S3FileWriter_1 = require("./S3FileWriter");
class S3FileEntry extends kura_1.AbstractFileEntry {
constructor(params) {
super(params);
}
createFileWriter(file) {
return new S3FileWriter_1.S3FileWriter(this, file);
}
toDirectoryEntry(obj) {
return new S3DirectoryEntry_1.S3DirectoryEntry({
accessor: this.params.accessor,
...obj,
});
}
}
exports.S3FileEntry = S3FileEntry;
//# sourceMappingURL=S3FileEntry.js.map