UNPKG

kura

Version:

The FileSystem API abstraction library.

29 lines 1.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LocalFileSystemAsync = void 0; const FileError_1 = require("./FileError"); const FileSystemAsync_1 = require("./FileSystemAsync"); class LocalFileSystemAsync { constructor(localFileSystem) { this.localFileSystem = localFileSystem; } get PERSISTENT() { return this.localFileSystem.PERSISTENT; } get TEMPORARY() { return this.localFileSystem.TEMPORARY; } requestFileSystemAsync(type, size) { return new Promise((resolve, reject) => { this.localFileSystem.requestFileSystem(type, size, (filesystem) => { const afs = filesystem; resolve(new FileSystemAsync_1.FileSystemAsync(afs)); }, (err) => reject(err)); }); } resolveLocalFileSystemAsyncURL(url) { throw new FileError_1.NotImplementedError("", url); } } exports.LocalFileSystemAsync = LocalFileSystemAsync; //# sourceMappingURL=LocalFileSystemAsync.js.map