UNPKG

@designliquido/foles

Version:

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

43 lines 1.96 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PosicionarConteudo = void 0; const posicoes_1 = require("./atributos/posicoes"); const superclasse_1 = require("./superclasse"); const atribuicao_abreviada_1 = require("./validacoes/atribuicao-abreviada"); const condicao_extra_1 = require("./validacoes/condicao-extra"); class PosicionarConteudo extends superclasse_1.Modificador { constructor(valores, pragmas, variavel) { super(["posicionar-conteudo", "posicionar-conteúdo"], "place-content", pragmas); this.valoresAceitos = { "inicio-linha-base": "first baseline", "início-linha-base": "first baseline", "fim-linha-base": "last baseline", "espaco-entre": "space-between", "espaço-entre": "space-between", "espaco-ao-redor": "space-around", "espaço-ao-redor": "space-around", "espaco-uniforme": "space-evenly", "espaço-uniforme": "space-evenly", seguro: "safe", inseguro: "unsafe", "auto-inicio": "self-start", "auto-início": "self-start", "auto-fim": "self-end", "primeira-linha-base": "first baseline", "ultima-linha-base": "last baseline", "última-linha-base": "last baseline", }; if (!variavel) { if (valores.length > 1) { (0, atribuicao_abreviada_1.validarAtribuicaoAbreviada)("condição-extra", "posicionar-conteúdo", valores, posicoes_1.posicoes, this.valoresAceitos); } else { (0, condicao_extra_1.validarValoresAdicionais)("posicionar-conteúdo", valores, posicoes_1.posicoes, this.valoresAceitos); } } this.valores = valores; this.variavel = variavel; } } exports.PosicionarConteudo = PosicionarConteudo; //# sourceMappingURL=posicionar-conteudo.js.map