UNPKG

@designliquido/foles

Version:

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

26 lines 1.22 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Rotate3d = void 0; const quantificadores_1 = require("../../../modificadores/atributos/quantificadores"); const quantificador_1 = require("../../../modificadores/validacoes/quantificador"); const metodo_css_1 = require("./metodo-css"); class Rotate3d extends metodo_css_1.MetodoCss { constructor(valor1, valor2, valor3, valor4, quantificador) { super(); this.valor1 = Number(valor1.lexema); this.valor2 = Number(valor2.lexema); this.valor3 = Number(valor3.lexema); this.valor4 = Number(valor4.lexema); this.quantificador = quantificador ? quantificador.lexema : null; this.traducao = "rotate3d"; } paraTexto() { if (this.quantificador) { (0, quantificador_1.validarQuantificador)('transformar', this.quantificador, quantificadores_1.angulos); return `rotacionar-3d(${this.valor1}, ${this.valor2}, ${this.valor3}, ${this.valor4}${this.quantificador})`; } return `rotacionar-3d(${this.valor1}, ${this.valor2}, ${this.valor3}, ${this.valor4})`; } } exports.Rotate3d = Rotate3d; //# sourceMappingURL=rotate3d.js.map