UNPKG

io.parrots

Version:

Parrots.io App

39 lines (38 loc) 3.47 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import * as tslib_1 from "tslib"; import { RequestOptions } from '@angular/http'; import { AbstractServerResource } from 'com.phloxui'; var StorageServerResource = /** @class */ (function (_super) { tslib_1.__extends(StorageServerResource, _super); function StorageServerResource(connectionMgr) { var _this = _super.call(this, connectionMgr) || this; _this.basePath = './storage'; return _this; } /** * @return {?} */ StorageServerResource.prototype.getStorageServer = /** * @return {?} */ function () { if (this.connectionMgr !== null && typeof this.connectionMgr !== 'undefined') { var /** @type {?} */ url = this.basePath + "/storage"; var /** @type {?} */ requestOptionsArgs = new RequestOptions(); return this.connectionMgr.getWithHttpInfo(url, requestOptionsArgs); } else { return Promise.reject(null); } }; return StorageServerResource; }(AbstractServerResource)); export { StorageServerResource }; function StorageServerResource_tsickle_Closure_declarations() { /** @type {?} */ StorageServerResource.prototype.basePath; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU3RvcmFnZVNlcnZlclJlc291cmNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vaW8ucGFycm90cy8iLCJzb3VyY2VzIjpbImxpYi9zaGFyZS9yZXNvdXJjZS9TdG9yYWdlU2VydmVyUmVzb3VyY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQTJCLGNBQWMsRUFBMkUsTUFBTSxlQUFlLENBQUM7QUFFakosT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sYUFBYSxDQUFDO0FBRXJELElBQUE7SUFBMkMsaURBQXNCO0lBSS9ELCtCQUFZLGFBQWlDO1FBQTdDLFlBQ0Usa0JBQU0sYUFBYSxDQUFDLFNBQ3JCO3lCQUprQixXQUFXOztLQUk3Qjs7OztJQUVNLGdEQUFnQjs7OztRQUNyQixFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsYUFBYSxLQUFLLElBQUksSUFBSSxPQUFPLElBQUksQ0FBQyxhQUFhLEtBQUssV0FBVyxDQUFDLENBQUMsQ0FBQztZQUM3RSxxQkFBSSxHQUFHLEdBQVEsSUFBSSxDQUFDLFFBQVEsR0FBRyxVQUFVLENBQUM7WUFFMUMscUJBQUksa0JBQWtCLEdBQUcsSUFBSSxjQUFjLEVBQUUsQ0FBQztZQUU5QyxNQUFNLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQyxlQUFlLENBQUMsR0FBRyxFQUFFLGtCQUFrQixDQUFDLENBQUM7U0FDcEU7UUFBQyxJQUFJLENBQUMsQ0FBQztZQUNOLE1BQU0sQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO1NBQzdCOztnQ0FyQkw7RUFJMkMsc0JBQXNCLEVBbUJoRSxDQUFBO0FBbkJELGlDQW1CQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHAsIFJlc3BvbnNlLCBIZWFkZXJzLCBSZXF1ZXN0T3B0aW9ucywgUmVxdWVzdE9wdGlvbnNBcmdzLCBVUkxTZWFyY2hQYXJhbXMsIFJlc3BvbnNlQ29udGVudFR5cGUsIFJlcXVlc3RNZXRob2QgfSBmcm9tICdAYW5ndWxhci9odHRwJztcbmltcG9ydCB7IElDb25uZWN0aW9uTWFuYWdlciB9IGZyb20gJ2NvbS5waGxveHVpJztcbmltcG9ydCB7IEFic3RyYWN0U2VydmVyUmVzb3VyY2UgfSBmcm9tICdjb20ucGhsb3h1aSc7XG5cbmV4cG9ydCBjbGFzcyBTdG9yYWdlU2VydmVyUmVzb3VyY2UgZXh0ZW5kcyBBYnN0cmFjdFNlcnZlclJlc291cmNlIHtcblxuICBwcml2YXRlIGJhc2VQYXRoID0gJy4vc3RvcmFnZSc7XG5cbiAgY29uc3RydWN0b3IoY29ubmVjdGlvbk1ncjogSUNvbm5lY3Rpb25NYW5hZ2VyKSB7XG4gICAgc3VwZXIoY29ubmVjdGlvbk1ncik7XG4gIH1cblxuICBwdWJsaWMgZ2V0U3RvcmFnZVNlcnZlcigpOiBQcm9taXNlPGFueT4ge1xuICAgIGlmICh0aGlzLmNvbm5lY3Rpb25NZ3IgIT09IG51bGwgJiYgdHlwZW9mIHRoaXMuY29ubmVjdGlvbk1nciAhPT0gJ3VuZGVmaW5lZCcpIHtcbiAgICAgIGxldCB1cmw6IGFueSA9IHRoaXMuYmFzZVBhdGggKyBcIi9zdG9yYWdlXCI7XG5cbiAgICAgIGxldCByZXF1ZXN0T3B0aW9uc0FyZ3MgPSBuZXcgUmVxdWVzdE9wdGlvbnMoKTtcblxuICAgICAgcmV0dXJuIHRoaXMuY29ubmVjdGlvbk1nci5nZXRXaXRoSHR0cEluZm8odXJsLCByZXF1ZXN0T3B0aW9uc0FyZ3MpO1xuICAgIH0gZWxzZSB7XG4gICAgICByZXR1cm4gUHJvbWlzZS5yZWplY3QobnVsbCk7XG4gICAgfVxuICB9XG59XG4iXX0=