@designliquido/foles
Version:
Linguagem de folhas de estilo para documentos em geral em português
35 lines • 1.09 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MinMax = void 0;
const metodo_1 = require("./metodo");
class MinMax extends metodo_1.Metodo {
constructor(minimo, maximo) {
super();
this.traducaoValores = {
"conteudo-maximo": "max-content",
"conteúdo-máximo": "max-content",
"conteudo-minimo": "min-content",
"conteúdo-mínimo": "min-content",
auto: "auto",
};
this.traducaoValores[minimo] === undefined
? (this.minimo = minimo)
: (this.minimo = this.traducaoValores[minimo]);
this.traducaoValores[maximo] === undefined
? (this.maximo = maximo)
: (this.maximo = this.traducaoValores[maximo]);
this.traducao = "minmax";
}
paraTexto() {
return `minmax(${this.minimo}, ${this.maximo})`;
}
}
exports.MinMax = MinMax;
/*
ARGUMENTOS VÁLIDOS:
- Número + Quantificador (de comprimento, percentual ou flex);
- max-content;
- min-content;
- auto;
*/
//# sourceMappingURL=minmax.js.map