UNPKG

nsrtm-gestionarchivo-npm-prueba2

Version:

Proyecto de Libreria Frontend para la Gestión de Archivos

35 lines 3.55 kB
/* tslint:disable */ /* eslint-disable */ import { Injectable } from '@angular/core'; import * as i0 from "@angular/core"; import * as i1 from "./api-configuration"; import * as i2 from "@angular/common/http"; /** * Base class for services */ export class BaseService { constructor(config, http) { this.config = config; this.http = http; this._rootUrl = ''; } /** * Returns the root url for all operations in this service. If not set directly in this * service, will fallback to `ApiConfiguration.rootUrl`. */ get rootUrl() { return this._rootUrl || this.config.rootUrl; } /** * Sets the root URL for API operations in this service. */ set rootUrl(rootUrl) { this._rootUrl = rootUrl; } } BaseService.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: BaseService, deps: [{ token: i1.ApiConfiguration }, { token: i2.HttpClient }], target: i0.ɵɵFactoryTarget.Injectable }); BaseService.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: BaseService }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: BaseService, decorators: [{ type: Injectable }], ctorParameters: function () { return [{ type: i1.ApiConfiguration }, { type: i2.HttpClient }]; } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFzZS1zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vYXJjaGl2by9uc3J0bS1nZXN0aW9uYXJjaGl2by1ucG0vc3JjL2FwcC9hcGkvcGFyYW1ldHJvLWNvbXVuL2Jhc2Utc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxvQkFBb0I7QUFDcEIsb0JBQW9CO0FBQ3BCLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7Ozs7QUFJM0M7O0dBRUc7QUFFSCxNQUFNLE9BQU8sV0FBVztJQUN0QixZQUNZLE1BQXdCLEVBQ3hCLElBQWdCO1FBRGhCLFdBQU0sR0FBTixNQUFNLENBQWtCO1FBQ3hCLFNBQUksR0FBSixJQUFJLENBQVk7UUFJcEIsYUFBUSxHQUFXLEVBQUUsQ0FBQztJQUY5QixDQUFDO0lBSUQ7OztPQUdHO0lBQ0gsSUFBSSxPQUFPO1FBQ1QsT0FBTyxJQUFJLENBQUMsUUFBUSxJQUFJLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDO0lBQzlDLENBQUM7SUFFRDs7T0FFRztJQUNILElBQUksT0FBTyxDQUFDLE9BQWU7UUFDekIsSUFBSSxDQUFDLFFBQVEsR0FBRyxPQUFPLENBQUM7SUFDMUIsQ0FBQzs7d0dBdEJVLFdBQVc7NEdBQVgsV0FBVzsyRkFBWCxXQUFXO2tCQUR2QixVQUFVIiwic291cmNlc0NvbnRlbnQiOlsiLyogdHNsaW50OmRpc2FibGUgKi9cclxuLyogZXNsaW50LWRpc2FibGUgKi9cclxuaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBIdHRwQ2xpZW50IH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uL2h0dHAnO1xyXG5pbXBvcnQgeyBBcGlDb25maWd1cmF0aW9uIH0gZnJvbSAnLi9hcGktY29uZmlndXJhdGlvbic7XHJcblxyXG4vKipcclxuICogQmFzZSBjbGFzcyBmb3Igc2VydmljZXNcclxuICovXHJcbkBJbmplY3RhYmxlKClcclxuZXhwb3J0IGNsYXNzIEJhc2VTZXJ2aWNlIHtcclxuICBjb25zdHJ1Y3RvcihcclxuICAgIHByb3RlY3RlZCBjb25maWc6IEFwaUNvbmZpZ3VyYXRpb24sXHJcbiAgICBwcm90ZWN0ZWQgaHR0cDogSHR0cENsaWVudFxyXG4gICkge1xyXG4gIH1cclxuXHJcbiAgcHJpdmF0ZSBfcm9vdFVybDogc3RyaW5nID0gJyc7XHJcblxyXG4gIC8qKlxyXG4gICAqIFJldHVybnMgdGhlIHJvb3QgdXJsIGZvciBhbGwgb3BlcmF0aW9ucyBpbiB0aGlzIHNlcnZpY2UuIElmIG5vdCBzZXQgZGlyZWN0bHkgaW4gdGhpc1xyXG4gICAqIHNlcnZpY2UsIHdpbGwgZmFsbGJhY2sgdG8gYEFwaUNvbmZpZ3VyYXRpb24ucm9vdFVybGAuXHJcbiAgICovXHJcbiAgZ2V0IHJvb3RVcmwoKTogc3RyaW5nIHtcclxuICAgIHJldHVybiB0aGlzLl9yb290VXJsIHx8IHRoaXMuY29uZmlnLnJvb3RVcmw7XHJcbiAgfVxyXG5cclxuICAvKipcclxuICAgKiBTZXRzIHRoZSByb290IFVSTCBmb3IgQVBJIG9wZXJhdGlvbnMgaW4gdGhpcyBzZXJ2aWNlLlxyXG4gICAqL1xyXG4gIHNldCByb290VXJsKHJvb3RVcmw6IHN0cmluZykge1xyXG4gICAgdGhpcy5fcm9vdFVybCA9IHJvb3RVcmw7XHJcbiAgfVxyXG59XHJcbiJdfQ==