UNPKG

liquido

Version:

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

24 lines 1.31 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Requisicao = void 0; const lexador_1 = require("@designliquido/delegua/lexador"); const declaracoes_1 = require("@designliquido/delegua/declaracoes"); const estruturas_1 = require("@designliquido/delegua/interpretador/estruturas"); /** * A classe de Requisição envelopa todos os aspectos importantes do Express, * com algumas adições de comportamento que sejam convenientes para os desenvolvedores. */ class Requisicao extends estruturas_1.DescritorTipoClasse { constructor(requisicaoExpress) { const metodos = {}; const propriedades = [ new declaracoes_1.PropriedadeClasse(new lexador_1.Simbolo('IDENTIFICADOR', 'parametros', null, -1, -1), 'dicionário'), new declaracoes_1.PropriedadeClasse(new lexador_1.Simbolo('IDENTIFICADOR', 'parametrosPesquisa', null, -1, -1), 'dicionário'), new declaracoes_1.PropriedadeClasse(new lexador_1.Simbolo('IDENTIFICADOR', 'parametrosCaminho', null, -1, -1), 'dicionário'), ]; super(new lexador_1.Simbolo('IDENTIFICADOR', 'Requisicao', null, -1, -1), null, metodos, propriedades); this.requisicaoExpress = requisicaoExpress; } } exports.Requisicao = Requisicao; //# sourceMappingURL=requisicao.js.map