@designliquido/foles
Version:
Linguagem de folhas de estilo para documentos em geral em português
29 lines • 1.23 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Conteudo = void 0;
const superclasse_1 = require("./superclasse");
const comum_1 = require("./validacoes/comum");
class Conteudo extends superclasse_1.Modificador {
constructor(valor, quantificador, pragmas, valorVariavel = false) {
super(["conteudo", "conteúdo"], "content", pragmas);
this.valoresAceitos = {
normal: "normal",
nenhum: "none",
"abrir-citacao": "open-quote",
"abrir-citação": "open-quote",
"fechar-citacao": "close-quote",
"fechar-citação": "close-quote",
"nao-abrir-citacao": "no-open-quote",
"não-abrir-citação": "no-open-quote",
"nao-fechar-citacao": "no-close-quote",
"não-fechar-citação": "no-close-quote",
};
// Também aceita como valor as funções image-set() e counter()
const valoresExtra = ["url", "linear-gradient"];
if (!valorVariavel)
(0, comum_1.validarValores)("conteúdo", valor, this.valoresAceitos, valoresExtra);
this.valor = valor;
}
}
exports.Conteudo = Conteudo;
//# sourceMappingURL=conteudo.js.map