UNPKG

@designliquido/foles

Version:

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

25 lines 1.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.GradienteLinear = void 0; const metodo_1 = require("./metodo"); const cores_1 = require("../../../modificadores/atributos/cores"); class GradienteLinear extends metodo_1.Metodo { constructor(valorAngulo, quantificadorAngulo, cor1, cor2) { super(); this.valorAngulo = Number(valorAngulo.lexema); this.quantificadorAngulo = quantificadorAngulo.lexema; this.cor1 = cor1.lexema; this.cor2 = cor2.lexema; this.traducao = "linear-gradient"; } paraTexto() { this.cor1 = cores_1.cores[this.cor1]; this.cor2 = cores_1.cores[this.cor2]; this.quantificadorAngulo === "graus" ? (this.quantificadorAngulo = "deg") : null; return `linear-gradient(${this.valorAngulo}${this.quantificadorAngulo}, ${this.cor1}, ${this.cor2})`; } } exports.GradienteLinear = GradienteLinear; //# sourceMappingURL=gradiente-linear.js.map