@designliquido/foles
Version:
Linguagem de folhas de estilo para documentos em geral em português
22 lines • 1 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SeletorValorReverso = void 0;
const dicionario_reverso_modificadores_1 = require("../modificadores/dicionario/dicionario-reverso-modificadores");
const dicionario_suplementar_metodos_1 = require("../modificadores/dicionario/dicionario-suplementar-metodos");
class SeletorValorReverso {
constructor(nomeCss, valores, metodo) {
let modificador;
if (metodo) {
modificador = dicionario_suplementar_metodos_1.DicionarioSuplementarMetodos[nomeCss];
}
else {
modificador = dicionario_reverso_modificadores_1.DicionarioReversoModificadores[nomeCss];
}
if (modificador === undefined || modificador === null) {
throw new Error(`O valor \'${nomeCss}\' não foi encontrado.`);
}
return new modificador(...valores);
}
}
exports.SeletorValorReverso = SeletorValorReverso;
//# sourceMappingURL=seletor-valor-reverso.js.map