UNPKG

@totvs-agro/core

Version:

Core Totvs Agro (Front-End) para utilização T-Faces

53 lines 2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var core_1 = require("@angular/core"); var http_1 = require("@angular/common/http"); var agro_backend_util_1 = require("./agro.backend.util"); var agro_model_context_1 = require("./agro.model.context"); var AgroHttpUtil = (function () { function AgroHttpUtil(config, models) { this.config = config; this.models = models; this.URL_APLICACAO = config.getBackEnd(); this.URL_TAUTH = config.getTauth(); } AgroHttpUtil.prototype.ngOnInit = function () { }; AgroHttpUtil.prototype.getURLService = function (name) { return this.URL_APLICACAO + this.models.getContext(name); }; AgroHttpUtil.prototype.getURLAplicacao = function () { return this.URL_APLICACAO; }; AgroHttpUtil.prototype.getURLServiceTauth = function (name) { return this.URL_TAUTH + this.models.getContext(name); }; AgroHttpUtil.prototype.getURLTauth = function () { return this.URL_TAUTH; }; AgroHttpUtil.prototype.getParams = function (params) { var httpParams = new http_1.HttpParams(); if (params) { for (var _i = 0, params_1 = params; _i < params_1.length; _i++) { var param = params_1[_i]; httpParams = httpParams.append(param.chave, param.valor); } } return httpParams; }; AgroHttpUtil.decorators = [ { type: core_1.Injectable }, ]; AgroHttpUtil.ctorParameters = function () { return [ { type: agro_backend_util_1.AgroConfigBackEnd }, { type: agro_model_context_1.ModelContext } ]; }; return AgroHttpUtil; }()); exports.AgroHttpUtil = AgroHttpUtil; if (false) { AgroHttpUtil.prototype.URL_APLICACAO; AgroHttpUtil.prototype.URL_TAUTH; AgroHttpUtil.prototype.config; AgroHttpUtil.prototype.models; } //# sourceMappingURL=agro.http.util.js.map