@larva.io/webcomponents
Version:
Fentrica SmartUnits WebComponents package
51 lines (47 loc) • 2.92 kB
JavaScript
/*!
* (C) Fentrica http://fentrica.com - Seee LICENSE.md
*/
import { p as proxyCustomElement, H, h } from './p-AOwgnAK2.js';
import { d as defineCustomElement$1 } from './p-B-fmI6sr.js';
const nodeTitlesCss = "slot-fb[hidden].sc-lar-node-titles,slot[hidden].sc-lar-node-titles{display:initial !important}.node-titles.sc-lar-node-titles:not(:empty){padding:0;min-height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0.125rem}.node-titles.sc-lar-node-titles:empty{display:none !important;padding:0;min-height:0}h2.sc-lar-node-titles,h3.sc-lar-node-titles{padding:0;margin:0;font-size:1rem;font-weight:600;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis;line-height:1.3}h3.sc-lar-node-titles{color:var(--lar-text-color-step-400, #999999);font-weight:400;font-size:0.875rem}h2.sc-lar-node-titles:empty,h3.sc-lar-node-titles:empty{display:none !important}h2.sc-lar-node-titles:has(lar-translate:empty),h3.sc-lar-node-titles:has(lar-translate:empty){display:none !important}lar-translate.sc-lar-node-titles:empty{display:none !important}";
const NodeTitles = /*@__PURE__*/ proxyCustomElement(class NodeTitles extends H {
constructor(registerHost) {
super();
if (registerHost !== false) {
this.__registerHost();
}
}
render() {
return [
h("div", { key: '435af1890307be69ea5d4905956be570874b6deb', class: "node-titles" }, this.supTitle && h("h3", { key: '23c5b5e1f042f39f5a0197fd4ef915fa352b1172' }, h("lar-translate", { key: '51c5ab2b133977e62fb186c53c234b729e49a568', t: this.supTitle })), this.mainTitle && h("h2", { key: '662bcc87b136c4fbb24dd60730cab409ec1f0949' }, h("lar-translate", { key: '6c2c7984416b6505dee5f024923b6d0d283c1d88', t: this.mainTitle })), this.subTitle && h("h3", { key: '782f0cabdb7e7a92d2f086925e2795bc188cbdee' }, h("lar-translate", { key: 'ae5cea651c1689d4a08c97961730722613e4cd43', t: this.subTitle })))
];
}
get el() { return this; }
static get style() { return nodeTitlesCss; }
}, [258, "lar-node-titles", {
"subTitle": [1, "sub-title"],
"supTitle": [1, "sup-title"],
"mainTitle": [1, "main-title"]
}]);
function defineCustomElement() {
if (typeof customElements === "undefined") {
return;
}
const components = ["lar-node-titles", "lar-translate"];
components.forEach(tagName => { switch (tagName) {
case "lar-node-titles":
if (!customElements.get(tagName)) {
customElements.define(tagName, NodeTitles);
}
break;
case "lar-translate":
if (!customElements.get(tagName)) {
defineCustomElement$1();
}
break;
} });
}
defineCustomElement();
export { NodeTitles as N, defineCustomElement as d };
//# sourceMappingURL=p-CNwVOfNs.js.map
//# sourceMappingURL=p-CNwVOfNs.js.map