UNPKG

@designliquido/delegua

Version:

Linguagem de programação simples e moderna usando português estruturado.

50 lines 1.9 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Deceto = void 0; const tupla_1 = require("../tupla"); class Deceto extends tupla_1.Tupla { constructor(primeiro, segundo, terceiro, quarto, quinto, sexto, setimo, oitavo, nono, decimo) { super(); this.primeiro = primeiro; this.segundo = segundo; this.terceiro = terceiro; this.quarto = quarto; this.quinto = quinto; this.sexto = sexto; this.setimo = setimo; this.oitavo = oitavo; this.nono = nono; this.decimo = decimo; } // Propriedades extras apenas de formas acentuadas. get sétimo() { return this.setimo; } set sétimo(valor) { this.setimo = valor; } get décimo() { return this.decimo; } set décimo(valor) { this.decimo = valor; } paraTexto() { return (`<deceto primeiro=${this.primeiro.paraTexto()} ` + `segundo=${this.segundo.paraTexto()} ` + `terceiro=${this.terceiro.paraTexto()} ` + `quarto=${this.quarto.paraTexto()} ` + `quinto=${this.quinto.paraTexto()} ` + `sexto=${this.sexto.paraTexto()} ` + `sétimo=${this.setimo.paraTexto()} ` + `oitavo=${this.oitavo.paraTexto()} ` + `nono=${this.nono.paraTexto()} ` + `décimo=${this.decimo.paraTexto()} ` + ` />`); } paraTextoSaida() { return `(${this.primeiro.paraTextoSaida()}, ${this.segundo.paraTextoSaida()}, ${this.terceiro.paraTextoSaida()}, ${this.quarto.paraTextoSaida()}, ${this.quinto.paraTextoSaida()}, ${this.sexto.paraTextoSaida()}, ${this.setimo.paraTextoSaida()}, ${this.oitavo.paraTextoSaida()}, ${this.nono.paraTextoSaida()}, ${this.decimo.paraTextoSaida()})`; } } exports.Deceto = Deceto; //# sourceMappingURL=deceto.js.map