UNPKG

tibas-form-json-generator

Version:

Fully configured form generator via JSON data with a custom template for each attribute + onChange events.

33 lines 2.51 kB
/** * @fileoverview added by tsickle * Generated from: lib/services/references.service.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Injectable } from '@angular/core'; import { HttpClient } from '@angular/common/http'; import { InjectorInstance } from '../tibas-form-json-generator.component'; var ReferencesService = /** @class */ (function () { function ReferencesService() { } /** * @param {?} apiUrl * @return {?} */ ReferencesService.getData = /** * @param {?} apiUrl * @return {?} */ function (apiUrl) { /** @type {?} */ var httpClient = InjectorInstance.get(HttpClient); return httpClient.get(apiUrl); }; ReferencesService.decorators = [ { type: Injectable } ]; /** @nocollapse */ ReferencesService.ctorParameters = function () { return []; }; return ReferencesService; }()); export { ReferencesService }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVmZXJlbmNlcy5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vdGliYXMtZm9ybS1qc29uLWdlbmVyYXRvci8iLCJzb3VyY2VzIjpbImxpYi9zZXJ2aWNlcy9yZWZlcmVuY2VzLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBRXpDLE9BQU8sRUFBQyxVQUFVLEVBQUMsTUFBTSxzQkFBc0IsQ0FBQztBQUNoRCxPQUFPLEVBQUMsZ0JBQWdCLEVBQUMsTUFBTSx3Q0FBd0MsQ0FBQztBQUV4RTtJQUdFO0lBQ0EsQ0FBQzs7Ozs7SUFFTSx5QkFBTzs7OztJQUFkLFVBQWUsTUFBYzs7WUFDckIsVUFBVSxHQUFHLGdCQUFnQixDQUFDLEdBQUcsQ0FBYSxVQUFVLENBQUM7UUFDL0QsT0FBTyxVQUFVLENBQUMsR0FBRyxDQUFrRCxNQUFNLENBQUMsQ0FBQztJQUNqRixDQUFDOztnQkFURixVQUFVOzs7O0lBVVgsd0JBQUM7Q0FBQSxBQVZELElBVUM7U0FUWSxpQkFBaUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0luamVjdGFibGV9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHtPYnNlcnZhYmxlfSBmcm9tICdyeGpzJztcbmltcG9ydCB7SHR0cENsaWVudH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uL2h0dHAnO1xuaW1wb3J0IHtJbmplY3Rvckluc3RhbmNlfSBmcm9tICcuLi90aWJhcy1mb3JtLWpzb24tZ2VuZXJhdG9yLmNvbXBvbmVudCc7XG5cbkBJbmplY3RhYmxlKClcbmV4cG9ydCBjbGFzcyBSZWZlcmVuY2VzU2VydmljZSB7XG5cbiAgY29uc3RydWN0b3IoKSB7XG4gIH1cblxuICBzdGF0aWMgZ2V0RGF0YShhcGlVcmw6IHN0cmluZyk6IE9ic2VydmFibGU8QXJyYXk8eyBpZDogbnVtYmVyLCBjb2RlOiBzdHJpbmcsIGxhYmVsOiBhbnkgfT4+IHtcbiAgICBjb25zdCBodHRwQ2xpZW50ID0gSW5qZWN0b3JJbnN0YW5jZS5nZXQ8SHR0cENsaWVudD4oSHR0cENsaWVudCk7XG4gICAgcmV0dXJuIGh0dHBDbGllbnQuZ2V0PEFycmF5PHsgaWQ6IG51bWJlciwgY29kZTogc3RyaW5nLCBsYWJlbDogYW55IH0+PihhcGlVcmwpO1xuICB9XG59XG4iXX0=