UNPKG

liquido

Version:

Conjunto de ferramentas para desenvolvimento de aplicações para a internet 100% em português

40 lines 1.74 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ConfiguracaoLiquido = void 0; const configuracao_aplicacao_1 = require("./configuracao-aplicacao"); const configuracao_autenticacao_1 = require("./configuracao-autenticacao"); const configuracao_comum_1 = require("./configuracao-comum"); const configuracao_dados_1 = require("./configuracao-dados"); const configuracao_estilos_1 = require("./configuracao-estilos"); const configuracao_roteador_1 = require("./configuracao-roteador"); class ConfiguracaoLiquido extends configuracao_comum_1.ConfiguracaoComum { get linguagem() { return this._linguagem; } set linguagem(valor) { const normalizado = valor .normalize('NFD') .replace(/[\u0300-\u036f]/g, ''); this._linguagem = normalizado; } constructor() { super(); this.arquetipo = 'rest'; this._linguagem = 'delegua'; this.verboso = false; this.aplicacao = new configuracao_aplicacao_1.ConfiguracaoAplicacao(); this.autenticacao = new configuracao_autenticacao_1.ConfiguracaoAutenticacao(); this.dados = new configuracao_dados_1.ConfiguracaoDados(); this.roteador = new configuracao_roteador_1.ConfiguracaoRoteador(); this.estilos = new configuracao_estilos_1.ConfiguracaoEstilos(); } configurar(componentes) { this.aplicacao.configurar(componentes); this.autenticacao.configurar(componentes); this.dados.configurar(componentes); this.roteador.configurar(componentes); this.estilos.configurar(componentes); } } exports.ConfiguracaoLiquido = ConfiguracaoLiquido; //# sourceMappingURL=configuracao-liquido.js.map