UNPKG

ngx-dynamic-dashboard

Version:
25 lines 2.58 kB
/** * Created by jayhamilton on 2/7/17. */ import { Injectable } from '@angular/core'; import { HttpClient } from '@angular/common/http'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common/http"; export class AddGadgetService { constructor(_http) { this._http = _http; } getGadgetLibrary() { // TODO: make this configurable. the application need to define this. const gadgetLibraryJson = 'gadget-library-model.json'; return this._http.get('/assets/api/' + gadgetLibraryJson); } } AddGadgetService.ɵprov = i0.ɵɵdefineInjectable({ factory: function AddGadgetService_Factory() { return new AddGadgetService(i0.ɵɵinject(i1.HttpClient)); }, token: AddGadgetService, providedIn: "root" }); AddGadgetService.decorators = [ { type: Injectable, args: [{ providedIn: 'root' },] } ]; AddGadgetService.ctorParameters = () => [ { type: HttpClient } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIvVXNlcnMvYmVubGkvd29ya3NwYWNlcy9uZ3gtZHluYW1pYy1kYXNoYm9hcmQtZnJhbWV3b3JrL3Byb2plY3RzL25neC1keW5hbWljLWRhc2hib2FyZC9zcmMvIiwic291cmNlcyI6WyJkYXNoYm9hcmQvYWRkLWdhZGdldC9zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBQ0gsT0FBTyxFQUFDLFVBQVUsRUFBQyxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQU0sc0JBQXNCLENBQUM7OztBQUloRCxNQUFNLE9BQU8sZ0JBQWdCO0lBQ3pCLFlBQW9CLEtBQWlCO1FBQWpCLFVBQUssR0FBTCxLQUFLLENBQVk7SUFDckMsQ0FBQztJQUVELGdCQUFnQjtRQUNaLHFFQUFxRTtRQUNyRSxNQUFNLGlCQUFpQixHQUFHLDJCQUEyQixDQUFDO1FBQ3RELE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQXdCLGNBQWMsR0FBRyxpQkFBaUIsQ0FBQyxDQUFDO0lBQ3JGLENBQUM7Ozs7WUFUSixVQUFVLFNBQUMsRUFBQyxVQUFVLEVBQUUsTUFBTSxFQUFDOzs7WUFIeEIsVUFBVSIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ3JlYXRlZCBieSBqYXloYW1pbHRvbiBvbiAyLzcvMTcuXG4gKi9cbmltcG9ydCB7SW5qZWN0YWJsZX0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQge0h0dHBDbGllbnR9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbi9odHRwJztcbmltcG9ydCB7R2FkZ2V0TGlicmFyeVJlc3BvbnNlfSBmcm9tICcuL2dhZGdldExpYnJhcnlSZXNwb25zZSc7XG5cbkBJbmplY3RhYmxlKHtwcm92aWRlZEluOiAncm9vdCd9KVxuZXhwb3J0IGNsYXNzIEFkZEdhZGdldFNlcnZpY2Uge1xuICAgIGNvbnN0cnVjdG9yKHByaXZhdGUgX2h0dHA6IEh0dHBDbGllbnQpIHtcbiAgICB9XG5cbiAgICBnZXRHYWRnZXRMaWJyYXJ5KCkge1xuICAgICAgICAvLyBUT0RPOiBtYWtlIHRoaXMgY29uZmlndXJhYmxlLiB0aGUgYXBwbGljYXRpb24gbmVlZCB0byBkZWZpbmUgdGhpcy5cbiAgICAgICAgY29uc3QgZ2FkZ2V0TGlicmFyeUpzb24gPSAnZ2FkZ2V0LWxpYnJhcnktbW9kZWwuanNvbic7XG4gICAgICAgIHJldHVybiB0aGlzLl9odHRwLmdldDxHYWRnZXRMaWJyYXJ5UmVzcG9uc2U+KCcvYXNzZXRzL2FwaS8nICsgZ2FkZ2V0TGlicmFyeUpzb24pO1xuICAgIH1cbn1cbiJdfQ==