UNPKG

flatfile-csv-importer

Version:

A simple adapter for elegantly importing CSV files via flatfile.io (Typescript, ES6, Browser)

60 lines 2.58 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var UploadFile = /** @class */ (function () { function UploadFile(file) { this.$file = file; } Object.defineProperty(UploadFile.prototype, "id", { /** * A unique UUID referencing this file in the Flatfile system */ get: function () { return this.$file.id; }, enumerable: true, configurable: true }); Object.defineProperty(UploadFile.prototype, "filename", { /** * The original filename on the user's system */ get: function () { return this.$file.filename; }, enumerable: true, configurable: true }); Object.defineProperty(UploadFile.prototype, "filesize", { /** * The size of the file in bytes */ get: function () { return this.$file.filesize; }, enumerable: true, configurable: true }); Object.defineProperty(UploadFile.prototype, "filetype", { /** * The type of file */ get: function () { return this.$file.filetype; }, enumerable: true, configurable: true }); Object.defineProperty(UploadFile.prototype, "url", { /** * A securely signed url giving you temporary access to download the file */ get: function () { return this.$file.url; }, enumerable: true, configurable: true }); return UploadFile; }()); exports.default = UploadFile; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXBsb2FkLWZpbGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXBsb2FkLWZpbGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFFQTtJQUdFLG9CQUFhLElBQWdCO1FBQzNCLElBQUksQ0FBQyxLQUFLLEdBQUcsSUFBSSxDQUFBO0lBQ25CLENBQUM7SUFLRCxzQkFBSSwwQkFBRTtRQUhOOztXQUVHO2FBQ0g7WUFDRSxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFBO1FBQ3RCLENBQUM7OztPQUFBO0lBS0Qsc0JBQUksZ0NBQVE7UUFIWjs7V0FFRzthQUNIO1lBQ0UsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLFFBQVEsQ0FBQTtRQUM1QixDQUFDOzs7T0FBQTtJQUtELHNCQUFJLGdDQUFRO1FBSFo7O1dBRUc7YUFDSDtZQUNFLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxRQUFRLENBQUE7UUFDNUIsQ0FBQzs7O09BQUE7SUFLRCxzQkFBSSxnQ0FBUTtRQUhaOztXQUVHO2FBQ0g7WUFDRSxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFBO1FBQzVCLENBQUM7OztPQUFBO0lBS0Qsc0JBQUksMkJBQUc7UUFIUDs7V0FFRzthQUNIO1lBQ0UsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQTtRQUN2QixDQUFDOzs7T0FBQTtJQUNILGlCQUFDO0FBQUQsQ0FBQyxBQXpDRCxJQXlDQyJ9