UNPKG

ais-uploader

Version:

Simple uploader library for Angular 2+

53 lines 5.36 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var UploaderConfig = /** @class */ (function () { function UploaderConfig(apiUrl, formats, isMultiple, isDropAllowed, maxSize, isAutoupload, isPreviewDisabled) { if (formats === void 0) { formats = []; } if (isMultiple === void 0) { isMultiple = false; } if (isDropAllowed === void 0) { isDropAllowed = false; } if (maxSize === void 0) { maxSize = 0; } if (isAutoupload === void 0) { isAutoupload = false; } if (isPreviewDisabled === void 0) { isPreviewDisabled = false; } this.apiUrl = apiUrl; this.supportedFormats = formats; this.isPreviewDisabled = isPreviewDisabled; this.maxSize = maxSize; this.isAutoupload = isAutoupload; this.isMultiple = isMultiple; this.isDropAllowed = isDropAllowed; } return UploaderConfig; }()); export { UploaderConfig }; if (false) { /** @type {?} */ UploaderConfig.prototype.apiUrl; /** @type {?} */ UploaderConfig.prototype.supportedFormats; /** @type {?} */ UploaderConfig.prototype.isDropAllowed; /** @type {?} */ UploaderConfig.prototype.isMultiple; /** @type {?} */ UploaderConfig.prototype.isPreviewDisabled; /** @type {?} */ UploaderConfig.prototype.maxSize; /** @type {?} */ UploaderConfig.prototype.isAutoupload; /** @type {?} */ UploaderConfig.prototype.headers; /** @type {?} */ UploaderConfig.prototype.responseType; /** @type {?} */ UploaderConfig.prototype.imageResolution; } export var UploaderResponseType; (function (UploaderResponseType) { UploaderResponseType.JSON = (/** @type {?} */ ('json')); UploaderResponseType.BUFFER = (/** @type {?} */ ('arraybuffer')); UploaderResponseType.BLOB = (/** @type {?} */ ('blob')); UploaderResponseType.TEXT = (/** @type {?} */ ('text')); })(UploaderResponseType || (UploaderResponseType = {})); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXBsb2FkZXItY29uZmlnLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYWlzLXVwbG9hZGVyLyIsInNvdXJjZXMiOlsibGliL21vZGVscy91cGxvYWRlci1jb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUdBO0lBWUksd0JBQ0ksTUFBYyxFQUNkLE9BQWdDLEVBQ2hDLFVBQTJCLEVBQzNCLGFBQThCLEVBQzlCLE9BQW1CLEVBQ25CLFlBQTZCLEVBQzdCLGlCQUFrQztRQUxsQyx3QkFBQSxFQUFBLFlBQWdDO1FBQ2hDLDJCQUFBLEVBQUEsa0JBQTJCO1FBQzNCLDhCQUFBLEVBQUEscUJBQThCO1FBQzlCLHdCQUFBLEVBQUEsV0FBbUI7UUFDbkIsNkJBQUEsRUFBQSxvQkFBNkI7UUFDN0Isa0NBQUEsRUFBQSx5QkFBa0M7UUFFbEMsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLENBQUM7UUFDckIsSUFBSSxDQUFDLGdCQUFnQixHQUFHLE9BQU8sQ0FBQztRQUNoQyxJQUFJLENBQUMsaUJBQWlCLEdBQUcsaUJBQWlCLENBQUM7UUFDM0MsSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUM7UUFDdkIsSUFBSSxDQUFDLFlBQVksR0FBRyxZQUFZLENBQUM7UUFDakMsSUFBSSxDQUFDLFVBQVUsR0FBRyxVQUFVLENBQUM7UUFDN0IsSUFBSSxDQUFDLGFBQWEsR0FBRyxhQUFhLENBQUM7SUFDdkMsQ0FBQztJQUNMLHFCQUFDO0FBQUQsQ0FBQyxBQTdCRCxJQTZCQzs7OztJQTVCRyxnQ0FBZTs7SUFDZiwwQ0FBcUM7O0lBQ3JDLHVDQUF3Qjs7SUFDeEIsb0NBQXFCOztJQUNyQiwyQ0FBNEI7O0lBQzVCLGlDQUFpQjs7SUFDakIsc0NBQXVCOztJQUN2QixpQ0FBc0I7O0lBQ3RCLHNDQUE0Qjs7SUFDNUIseUNBQXlCOztBQXFCN0IsTUFBTSxLQUFXLG9CQUFvQixDQUtwQztBQUxELFdBQWlCLG9CQUFvQjtJQUNwQix5QkFBSSxHQUFHLG1CQUFBLE1BQU0sRUFBVTtJQUN2QiwyQkFBTSxHQUFHLG1CQUFBLGFBQWEsRUFBaUI7SUFDdkMseUJBQUksR0FBRyxtQkFBQSxNQUFNLEVBQVU7SUFDdkIseUJBQUksR0FBRyxtQkFBQSxNQUFNLEVBQVU7QUFDeEMsQ0FBQyxFQUxnQixvQkFBb0IsS0FBcEIsb0JBQW9CLFFBS3BDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRG9jdW1lbnRGaWxlVHlwZSB9IGZyb20gJy4vdXBsb2FkZXItaXRlbSc7XHJcbmltcG9ydCB7IEh0dHBIZWFkZXJzIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uL2h0dHAnO1xyXG5cclxuZXhwb3J0IGNsYXNzIFVwbG9hZGVyQ29uZmlnIHtcclxuICAgIGFwaVVybDogc3RyaW5nO1xyXG4gICAgc3VwcG9ydGVkRm9ybWF0czogRG9jdW1lbnRGaWxlVHlwZVtdO1xyXG4gICAgaXNEcm9wQWxsb3dlZD86IGJvb2xlYW47XHJcbiAgICBpc011bHRpcGxlPzogYm9vbGVhbjtcclxuICAgIGlzUHJldmlld0Rpc2FibGVkPzogYm9vbGVhbjtcclxuICAgIG1heFNpemU/OiBudW1iZXI7XHJcbiAgICBpc0F1dG91cGxvYWQ/OiBib29sZWFuO1xyXG4gICAgaGVhZGVycz86IEh0dHBIZWFkZXJzO1xyXG4gICAgcmVzcG9uc2VUeXBlPzogYW55IHwgc3RyaW5nO1xyXG4gICAgaW1hZ2VSZXNvbHV0aW9uPzogc3RyaW5nO1xyXG5cclxuICAgIGNvbnN0cnVjdG9yKFxyXG4gICAgICAgIGFwaVVybDogc3RyaW5nLFxyXG4gICAgICAgIGZvcm1hdHM6IERvY3VtZW50RmlsZVR5cGVbXSA9IFtdLFxyXG4gICAgICAgIGlzTXVsdGlwbGU6IGJvb2xlYW4gPSBmYWxzZSxcclxuICAgICAgICBpc0Ryb3BBbGxvd2VkOiBib29sZWFuID0gZmFsc2UsXHJcbiAgICAgICAgbWF4U2l6ZTogbnVtYmVyID0gMCxcclxuICAgICAgICBpc0F1dG91cGxvYWQ6IGJvb2xlYW4gPSBmYWxzZSxcclxuICAgICAgICBpc1ByZXZpZXdEaXNhYmxlZDogYm9vbGVhbiA9IGZhbHNlLFxyXG4gICAgKSB7XHJcbiAgICAgICAgdGhpcy5hcGlVcmwgPSBhcGlVcmw7XHJcbiAgICAgICAgdGhpcy5zdXBwb3J0ZWRGb3JtYXRzID0gZm9ybWF0cztcclxuICAgICAgICB0aGlzLmlzUHJldmlld0Rpc2FibGVkID0gaXNQcmV2aWV3RGlzYWJsZWQ7XHJcbiAgICAgICAgdGhpcy5tYXhTaXplID0gbWF4U2l6ZTtcclxuICAgICAgICB0aGlzLmlzQXV0b3VwbG9hZCA9IGlzQXV0b3VwbG9hZDtcclxuICAgICAgICB0aGlzLmlzTXVsdGlwbGUgPSBpc011bHRpcGxlO1xyXG4gICAgICAgIHRoaXMuaXNEcm9wQWxsb3dlZCA9IGlzRHJvcEFsbG93ZWQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmV4cG9ydCBuYW1lc3BhY2UgVXBsb2FkZXJSZXNwb25zZVR5cGUge1xyXG4gICAgZXhwb3J0IGNvbnN0IEpTT04gPSAnanNvbicgYXMgJ2pzb24nO1xyXG4gICAgZXhwb3J0IGNvbnN0IEJVRkZFUiA9ICdhcnJheWJ1ZmZlcicgYXMgJ2FycmF5YnVmZmVyJztcclxuICAgIGV4cG9ydCBjb25zdCBCTE9CID0gJ2Jsb2InIGFzICdibG9iJztcclxuICAgIGV4cG9ydCBjb25zdCBURVhUID0gJ3RleHQnIGFzICd0ZXh0JztcclxufVxyXG4iXX0=