UNPKG

flatfile-csv-importer

Version:

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

58 lines 2.5 kB
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; }()); export default UploadFile; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXBsb2FkLWZpbGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXBsb2FkLWZpbGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7SUFHRSxvQkFBYSxJQUFnQjtRQUMzQixJQUFJLENBQUMsS0FBSyxHQUFHLElBQUksQ0FBQTtJQUNuQixDQUFDO0lBS0Qsc0JBQUksMEJBQUU7UUFITjs7V0FFRzthQUNIO1lBQ0UsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQTtRQUN0QixDQUFDOzs7T0FBQTtJQUtELHNCQUFJLGdDQUFRO1FBSFo7O1dBRUc7YUFDSDtZQUNFLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxRQUFRLENBQUE7UUFDNUIsQ0FBQzs7O09BQUE7SUFLRCxzQkFBSSxnQ0FBUTtRQUhaOztXQUVHO2FBQ0g7WUFDRSxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFBO1FBQzVCLENBQUM7OztPQUFBO0lBS0Qsc0JBQUksZ0NBQVE7UUFIWjs7V0FFRzthQUNIO1lBQ0UsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLFFBQVEsQ0FBQTtRQUM1QixDQUFDOzs7T0FBQTtJQUtELHNCQUFJLDJCQUFHO1FBSFA7O1dBRUc7YUFDSDtZQUNFLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUE7UUFDdkIsQ0FBQzs7O09BQUE7SUFDSCxpQkFBQztBQUFELENBQUMsQUF6Q0QsSUF5Q0MifQ==