UNPKG

@designliquido/foles

Version:

Linguagem de folhas de estilo para documentos em geral em português

26 lines 916 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Raio = void 0; const metodo_1 = require("./metodo"); const posicoes_1 = require("../../../modificadores/atributos/posicoes"); class Raio extends metodo_1.Metodo { constructor(posicao, valor, quantificador) { super(); this.posicao = posicao ? posicao.lexema : null; this.valor = Number(valor.lexema); this.quantificador = quantificador.lexema; this.traducao = "ray"; } paraTexto() { if (this.quantificador === "graus") { this.quantificador = "deg"; } if (this.posicao) { this.posicao = posicoes_1.posicoesRaio[this.posicao]; return `ray(${this.posicao} ${this.valor}${this.quantificador})`; } return `ray(${this.valor}${this.quantificador})`; } } exports.Raio = Raio; //# sourceMappingURL=raio.js.map