UNPKG

angular-material-fileupload

Version:
39 lines 2.61 kB
/** * @fileoverview added by tsickle * Generated from: lib/mat-file-upload-queue/mat-file-upload-queue.service.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Injectable } from "@angular/core"; import { BehaviorSubject } from "rxjs"; export class MatFileUploadQueueService { constructor() { this.inputValueSubject = new BehaviorSubject(null); this.inputValue$ = this.inputValueSubject.asObservable(); } /** * @param {?} input * @return {?} */ initialize(input) { this.inputValueSubject.next(input); } /** * @return {?} */ getInputValue() { return this.inputValueSubject.getValue(); } } MatFileUploadQueueService.decorators = [ { type: Injectable } ]; if (false) { /** * @type {?} * @private */ MatFileUploadQueueService.prototype.inputValueSubject; /** @type {?} */ MatFileUploadQueueService.prototype.inputValue$; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWF0LWZpbGUtdXBsb2FkLXF1ZXVlLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLW1hdGVyaWFsLWZpbGV1cGxvYWQvIiwic291cmNlcyI6WyJsaWIvbWF0LWZpbGUtdXBsb2FkLXF1ZXVlL21hdC1maWxlLXVwbG9hZC1xdWV1ZS5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sTUFBTSxDQUFDO0FBSXZDLE1BQU0sT0FBTyx5QkFBeUI7SUFEdEM7UUFFVSxzQkFBaUIsR0FBRyxJQUFJLGVBQWUsQ0FBUyxJQUFJLENBQUMsQ0FBQztRQUM5RCxnQkFBVyxHQUFHLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxZQUFZLEVBQUUsQ0FBQztJQVN0RCxDQUFDOzs7OztJQVBDLFVBQVUsQ0FBQyxLQUFhO1FBQ3RCLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDckMsQ0FBQzs7OztJQUVELGFBQWE7UUFDWCxPQUFPLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxRQUFRLEVBQUUsQ0FBQztJQUMzQyxDQUFDOzs7WUFYRixVQUFVOzs7Ozs7O0lBRVQsc0RBQThEOztJQUM5RCxnREFBb0QiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcbmltcG9ydCB7IEJlaGF2aW9yU3ViamVjdCB9IGZyb20gXCJyeGpzXCI7XG5pbXBvcnQgeyBJSW5wdXQgfSBmcm9tIFwiLi4vbWF0LWZpbGUtdXBsb2FkLnR5cGVcIjtcblxuQEluamVjdGFibGUoKVxuZXhwb3J0IGNsYXNzIE1hdEZpbGVVcGxvYWRRdWV1ZVNlcnZpY2Uge1xuICBwcml2YXRlIGlucHV0VmFsdWVTdWJqZWN0ID0gbmV3IEJlaGF2aW9yU3ViamVjdDxJSW5wdXQ+KG51bGwpO1xuICBpbnB1dFZhbHVlJCA9IHRoaXMuaW5wdXRWYWx1ZVN1YmplY3QuYXNPYnNlcnZhYmxlKCk7XG5cbiAgaW5pdGlhbGl6ZShpbnB1dDogSUlucHV0KSB7XG4gICAgdGhpcy5pbnB1dFZhbHVlU3ViamVjdC5uZXh0KGlucHV0KTtcbiAgfVxuXG4gIGdldElucHV0VmFsdWUoKSB7XG4gICAgcmV0dXJuIHRoaXMuaW5wdXRWYWx1ZVN1YmplY3QuZ2V0VmFsdWUoKTtcbiAgfVxufVxuIl19