UNPKG

@mgrcto/angular-odata-v401

Version:

Odata Library for Angular made with Angular CLI

20 lines 2.86 kB
import { Injectable } from '@angular/core'; import { ODataService } from './angularODataService'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common/http"; import * as i2 from "./angularODataConfiguration"; export class ODataServiceFactory { constructor(http, config) { this.http = http; this.config = config; } CreateService(typeName, config) { return new ODataService(typeName, this.http, config ? config : this.config); } } ODataServiceFactory.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.1", ngImport: i0, type: ODataServiceFactory, deps: [{ token: i1.HttpClient }, { token: i2.ODataConfiguration }], target: i0.ɵɵFactoryTarget.Injectable }); ODataServiceFactory.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "15.2.1", ngImport: i0, type: ODataServiceFactory }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.1", ngImport: i0, type: ODataServiceFactory, decorators: [{ type: Injectable }], ctorParameters: function () { return [{ type: i1.HttpClient }, { type: i2.ODataConfiguration }]; } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhck9EYXRhU2VydmljZUZhY3RvcnkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9hbmd1bGFyLW9kYXRhLXY0MDEvc3JjL2xpYi9vZGF0YS9hbmd1bGFyT0RhdGFTZXJ2aWNlRmFjdG9yeS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRzNDLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQzs7OztBQUdyRCxNQUFNLE9BQU8sbUJBQW1CO0lBRTVCLFlBQW9CLElBQWdCLEVBQVUsTUFBMEI7UUFBcEQsU0FBSSxHQUFKLElBQUksQ0FBWTtRQUFVLFdBQU0sR0FBTixNQUFNLENBQW9CO0lBQ3hFLENBQUM7SUFFTSxhQUFhLENBQUksUUFBZ0IsRUFBRSxNQUEyQjtRQUNqRSxPQUFPLElBQUksWUFBWSxDQUFJLFFBQVEsRUFBRSxJQUFJLENBQUMsSUFBSSxFQUFFLE1BQU0sQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDbkYsQ0FBQzs7Z0hBUFEsbUJBQW1CO29IQUFuQixtQkFBbUI7MkZBQW5CLG1CQUFtQjtrQkFEL0IsVUFBVSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBDbGllbnQgfSBmcm9tICdAYW5ndWxhci9jb21tb24vaHR0cCc7XHJcbmltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuXHJcbmltcG9ydCB7IE9EYXRhQ29uZmlndXJhdGlvbiB9IGZyb20gJy4vYW5ndWxhck9EYXRhQ29uZmlndXJhdGlvbic7XHJcbmltcG9ydCB7IE9EYXRhU2VydmljZSB9IGZyb20gJy4vYW5ndWxhck9EYXRhU2VydmljZSc7XHJcblxyXG5ASW5qZWN0YWJsZSgpXHJcbmV4cG9ydCBjbGFzcyBPRGF0YVNlcnZpY2VGYWN0b3J5IHtcclxuXHJcbiAgICBjb25zdHJ1Y3Rvcihwcml2YXRlIGh0dHA6IEh0dHBDbGllbnQsIHByaXZhdGUgY29uZmlnOiBPRGF0YUNvbmZpZ3VyYXRpb24pIHtcclxuICAgIH1cclxuXHJcbiAgICBwdWJsaWMgQ3JlYXRlU2VydmljZTxUPih0eXBlTmFtZTogc3RyaW5nLCBjb25maWc/OiBPRGF0YUNvbmZpZ3VyYXRpb24pOiBPRGF0YVNlcnZpY2U8VD4ge1xyXG4gICAgICAgIHJldHVybiBuZXcgT0RhdGFTZXJ2aWNlPFQ+KHR5cGVOYW1lLCB0aGlzLmh0dHAsIGNvbmZpZyA/IGNvbmZpZyA6IHRoaXMuY29uZmlnKTtcclxuICAgIH1cclxufVxyXG4iXX0=