UNPKG

nsrtm-gestionarchivo-npm-prueba2

Version:

Proyecto de Libreria Frontend para la Gestión de Archivos

64 lines 8.27 kB
/* tslint:disable */ /* eslint-disable */ import { Injectable } from '@angular/core'; import { HttpResponse } from '@angular/common/http'; import { BaseService } from '../base-service'; import { RequestBuilder } from '../request-builder'; import { map, filter } from 'rxjs/operators'; import * as i0 from "@angular/core"; import * as i1 from "../api-configuration"; import * as i2 from "@angular/common/http"; export class CacheControllerService extends BaseService { constructor(config, http) { super(config, http); } /** * Limpia la CACHE de los Párametros del sistema. * * Limpia la CACHE de los Párametros según el nombre del mismo. * * This method provides access to the full `HttpResponse`, allowing access to response headers. * To access only the response body, use `clearCache()` instead. * * This method doesn't expect any request body. */ clearCache$Response(params) { const rb = new RequestBuilder(this.rootUrl, CacheControllerService.ClearCachePath, 'get'); if (params) { rb.path('cacheName', params.cacheName, {}); } return this.http.request(rb.build({ responseType: 'blob', accept: '*/*', context: params?.context })).pipe(filter((r) => r instanceof HttpResponse), map((r) => { return r; })); } /** * Limpia la CACHE de los Párametros del sistema. * * Limpia la CACHE de los Párametros según el nombre del mismo. * * This method provides access to only to the response body. * To access the full response (for headers, for example), `clearCache$Response()` instead. * * This method doesn't expect any request body. */ clearCache(params) { return this.clearCache$Response(params).pipe(map((r) => r.body)); } } /** * Path part for operation clearCache */ CacheControllerService.ClearCachePath = '/cache/clear/{cacheName}'; CacheControllerService.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: CacheControllerService, deps: [{ token: i1.ApiConfiguration }, { token: i2.HttpClient }], target: i0.ɵɵFactoryTarget.Injectable }); CacheControllerService.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: CacheControllerService, providedIn: 'root' }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: CacheControllerService, decorators: [{ type: Injectable, args: [{ providedIn: 'root', }] }], ctorParameters: function () { return [{ type: i1.ApiConfiguration }, { type: i2.HttpClient }]; } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FjaGUtY29udHJvbGxlci5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vYXJjaGl2by9uc3J0bS1nZXN0aW9uYXJjaGl2by1ucG0vc3JjL2FwcC9hcGkvcGFyYW1ldHJvLWNvbXVuL3NlcnZpY2VzL2NhY2hlLWNvbnRyb2xsZXIuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxvQkFBb0I7QUFDcEIsb0JBQW9CO0FBQ3BCLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFjLFlBQVksRUFBZSxNQUFNLHNCQUFzQixDQUFDO0FBQzdFLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUc5QyxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sb0JBQW9CLENBQUM7QUFFcEQsT0FBTyxFQUFFLEdBQUcsRUFBRSxNQUFNLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQzs7OztBQU03QyxNQUFNLE9BQU8sc0JBQXVCLFNBQVEsV0FBVztJQUNyRCxZQUNFLE1BQXdCLEVBQ3hCLElBQWdCO1FBRWhCLEtBQUssQ0FBQyxNQUFNLEVBQUUsSUFBSSxDQUFDLENBQUM7SUFDdEIsQ0FBQztJQU9EOzs7Ozs7Ozs7T0FTRztJQUNILG1CQUFtQixDQUFDLE1BR25CO1FBSUMsTUFBTSxFQUFFLEdBQUcsSUFBSSxjQUFjLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxzQkFBc0IsQ0FBQyxjQUFjLEVBQUUsS0FBSyxDQUFDLENBQUM7UUFDMUYsSUFBSSxNQUFNLEVBQUU7WUFDVixFQUFFLENBQUMsSUFBSSxDQUFDLFdBQVcsRUFBRSxNQUFNLENBQUMsU0FBUyxFQUFFLEVBQUUsQ0FBQyxDQUFDO1NBQzVDO1FBRUQsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDO1lBQ2hDLFlBQVksRUFBRSxNQUFNO1lBQ3BCLE1BQU0sRUFBRSxLQUFLO1lBQ2IsT0FBTyxFQUFFLE1BQU0sRUFBRSxPQUFPO1NBQ3pCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FDTixNQUFNLENBQUMsQ0FBQyxDQUFNLEVBQUUsRUFBRSxDQUFDLENBQUMsWUFBWSxZQUFZLENBQUMsRUFDN0MsR0FBRyxDQUFDLENBQUMsQ0FBb0IsRUFBRSxFQUFFO1lBQzNCLE9BQU8sQ0FDTCxDQUFDO1FBQ0wsQ0FBQyxDQUFDLENBQ0gsQ0FBQztJQUNKLENBQUM7SUFFRDs7Ozs7Ozs7O09BU0c7SUFDSCxVQUFVLENBQUMsTUFHVjtRQUlDLE9BQU8sSUFBSSxDQUFDLG1CQUFtQixDQUFDLE1BQU0sQ0FBQyxDQUFDLElBQUksQ0FDMUMsR0FBRyxDQUFDLENBQUMsQ0FDVCxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFDUixDQUFDLENBQ0csQ0FBQztJQUNKLENBQUM7O0FBOUREOztHQUVHO0FBQ2EscUNBQWMsR0FBRywwQkFBMkIsQ0FBQTttSEFYakQsc0JBQXNCO3VIQUF0QixzQkFBc0IsY0FGckIsTUFBTTsyRkFFUCxzQkFBc0I7a0JBSGxDLFVBQVU7bUJBQUM7b0JBQ1YsVUFBVSxFQUFFLE1BQU07aUJBQ25CIiwic291cmNlc0NvbnRlbnQiOlsiLyogdHNsaW50OmRpc2FibGUgKi9cclxuLyogZXNsaW50LWRpc2FibGUgKi9cclxuaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBIdHRwQ2xpZW50LCBIdHRwUmVzcG9uc2UsIEh0dHBDb250ZXh0IH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uL2h0dHAnO1xyXG5pbXBvcnQgeyBCYXNlU2VydmljZSB9IGZyb20gJy4uL2Jhc2Utc2VydmljZSc7XHJcbmltcG9ydCB7IEFwaUNvbmZpZ3VyYXRpb24gfSBmcm9tICcuLi9hcGktY29uZmlndXJhdGlvbic7XHJcbmltcG9ydCB7IFN0cmljdEh0dHBSZXNwb25zZSB9IGZyb20gJy4uL3N0cmljdC1odHRwLXJlc3BvbnNlJztcclxuaW1wb3J0IHsgUmVxdWVzdEJ1aWxkZXIgfSBmcm9tICcuLi9yZXF1ZXN0LWJ1aWxkZXInO1xyXG5pbXBvcnQgeyBPYnNlcnZhYmxlIH0gZnJvbSAncnhqcyc7XHJcbmltcG9ydCB7IG1hcCwgZmlsdGVyIH0gZnJvbSAncnhqcy9vcGVyYXRvcnMnO1xyXG5cclxuXHJcbkBJbmplY3RhYmxlKHtcclxuICBwcm92aWRlZEluOiAncm9vdCcsXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBDYWNoZUNvbnRyb2xsZXJTZXJ2aWNlIGV4dGVuZHMgQmFzZVNlcnZpY2Uge1xyXG4gIGNvbnN0cnVjdG9yKFxyXG4gICAgY29uZmlnOiBBcGlDb25maWd1cmF0aW9uLFxyXG4gICAgaHR0cDogSHR0cENsaWVudFxyXG4gICkge1xyXG4gICAgc3VwZXIoY29uZmlnLCBodHRwKTtcclxuICB9XHJcblxyXG4gIC8qKlxyXG4gICAqIFBhdGggcGFydCBmb3Igb3BlcmF0aW9uIGNsZWFyQ2FjaGVcclxuICAgKi9cclxuICBzdGF0aWMgcmVhZG9ubHkgQ2xlYXJDYWNoZVBhdGggPSAnL2NhY2hlL2NsZWFyL3tjYWNoZU5hbWV9JztcclxuXHJcbiAgLyoqXHJcbiAgICogTGltcGlhIGxhIENBQ0hFIGRlIGxvcyBQw6FyYW1ldHJvcyBkZWwgc2lzdGVtYS5cclxuICAgKlxyXG4gICAqIExpbXBpYSBsYSBDQUNIRSBkZSBsb3MgUMOhcmFtZXRyb3Mgc2Vnw7puIGVsIG5vbWJyZSBkZWwgbWlzbW8uXHJcbiAgICpcclxuICAgKiBUaGlzIG1ldGhvZCBwcm92aWRlcyBhY2Nlc3MgdG8gdGhlIGZ1bGwgYEh0dHBSZXNwb25zZWAsIGFsbG93aW5nIGFjY2VzcyB0byByZXNwb25zZSBoZWFkZXJzLlxyXG4gICAqIFRvIGFjY2VzcyBvbmx5IHRoZSByZXNwb25zZSBib2R5LCB1c2UgYGNsZWFyQ2FjaGUoKWAgaW5zdGVhZC5cclxuICAgKlxyXG4gICAqIFRoaXMgbWV0aG9kIGRvZXNuJ3QgZXhwZWN0IGFueSByZXF1ZXN0IGJvZHkuXHJcbiAgICovXHJcbiAgY2xlYXJDYWNoZSRSZXNwb25zZShwYXJhbXM6IHtcclxuICAgIGNhY2hlTmFtZTogc3RyaW5nO1xyXG4gICAgY29udGV4dD86IEh0dHBDb250ZXh0XHJcbiAgfVxyXG4pOiBPYnNlcnZhYmxlPFN0cmljdEh0dHBSZXNwb25zZTx7XHJcbn0+PiB7XHJcblxyXG4gICAgY29uc3QgcmIgPSBuZXcgUmVxdWVzdEJ1aWxkZXIodGhpcy5yb290VXJsLCBDYWNoZUNvbnRyb2xsZXJTZXJ2aWNlLkNsZWFyQ2FjaGVQYXRoLCAnZ2V0Jyk7XHJcbiAgICBpZiAocGFyYW1zKSB7XHJcbiAgICAgIHJiLnBhdGgoJ2NhY2hlTmFtZScsIHBhcmFtcy5jYWNoZU5hbWUsIHt9KTtcclxuICAgIH1cclxuXHJcbiAgICByZXR1cm4gdGhpcy5odHRwLnJlcXVlc3QocmIuYnVpbGQoe1xyXG4gICAgICByZXNwb25zZVR5cGU6ICdibG9iJyxcclxuICAgICAgYWNjZXB0OiAnKi8qJyxcclxuICAgICAgY29udGV4dDogcGFyYW1zPy5jb250ZXh0XHJcbiAgICB9KSkucGlwZShcclxuICAgICAgZmlsdGVyKChyOiBhbnkpID0+IHIgaW5zdGFuY2VvZiBIdHRwUmVzcG9uc2UpLFxyXG4gICAgICBtYXAoKHI6IEh0dHBSZXNwb25zZTxhbnk+KSA9PiB7XHJcbiAgICAgICAgcmV0dXJuIHIgYXMgU3RyaWN0SHR0cFJlc3BvbnNlPHtcclxuICAgICAgICB9PjtcclxuICAgICAgfSlcclxuICAgICk7XHJcbiAgfVxyXG5cclxuICAvKipcclxuICAgKiBMaW1waWEgbGEgQ0FDSEUgZGUgbG9zIFDDoXJhbWV0cm9zIGRlbCBzaXN0ZW1hLlxyXG4gICAqXHJcbiAgICogTGltcGlhIGxhIENBQ0hFIGRlIGxvcyBQw6FyYW1ldHJvcyBzZWfDum4gZWwgbm9tYnJlIGRlbCBtaXNtby5cclxuICAgKlxyXG4gICAqIFRoaXMgbWV0aG9kIHByb3ZpZGVzIGFjY2VzcyB0byBvbmx5IHRvIHRoZSByZXNwb25zZSBib2R5LlxyXG4gICAqIFRvIGFjY2VzcyB0aGUgZnVsbCByZXNwb25zZSAoZm9yIGhlYWRlcnMsIGZvciBleGFtcGxlKSwgYGNsZWFyQ2FjaGUkUmVzcG9uc2UoKWAgaW5zdGVhZC5cclxuICAgKlxyXG4gICAqIFRoaXMgbWV0aG9kIGRvZXNuJ3QgZXhwZWN0IGFueSByZXF1ZXN0IGJvZHkuXHJcbiAgICovXHJcbiAgY2xlYXJDYWNoZShwYXJhbXM6IHtcclxuICAgIGNhY2hlTmFtZTogc3RyaW5nO1xyXG4gICAgY29udGV4dD86IEh0dHBDb250ZXh0XHJcbiAgfVxyXG4pOiBPYnNlcnZhYmxlPHtcclxufT4ge1xyXG5cclxuICAgIHJldHVybiB0aGlzLmNsZWFyQ2FjaGUkUmVzcG9uc2UocGFyYW1zKS5waXBlKFxyXG4gICAgICBtYXAoKHI6IFN0cmljdEh0dHBSZXNwb25zZTx7XHJcbn0+KSA9PiByLmJvZHkgYXMge1xyXG59KVxyXG4gICAgKTtcclxuICB9XHJcblxyXG59XHJcbiJdfQ==