@designliquido/foles
Version:
Linguagem de folhas de estilo para documentos em geral em português
20 lines • 706 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Elemento = void 0;
const metodo_1 = require("./metodo");
class Elemento extends metodo_1.Metodo {
constructor(simbolo, referencia) {
super();
this.simbolo = simbolo.lexema;
this.referencia = referencia.lexema;
this.traducao = 'element';
}
paraTexto() {
if (this.simbolo !== "#") {
throw new Error("Atribuição inválida de referência para a função elemento(). O valor deve ser um id válido (ex.: #meu-id)");
}
return `element(${this.simbolo}${this.referencia})`;
}
}
exports.Elemento = Elemento;
//# sourceMappingURL=elemento.js.map