UNPKG

@utrecht/web-component-library-stencil

Version:

Stencil component library bundle for the Municipality of Utrecht based on the NL Design System architecture

41 lines (36 loc) 1.64 kB
import { proxyCustomElement, HTMLElement, h, Host } from '@stencil/core/internal/client'; const preserveDataCss = ":host{display:inline;unicode-bidi:isolate;white-space-collapse:preserve-spaces}:host([hidden]){display:none !important}"; const UtrechtPreserveDataStyle0 = preserveDataCss; const PreserveData = /*@__PURE__*/ proxyCustomElement(class PreserveData extends HTMLElement { constructor() { super(); this.__registerHost(); this.dateTime = undefined; this.value = undefined; } render() { const { dateTime, value } = this; return (h(Host, { key: '0af80ca8f8d5649a10e1ad32f93e55f8b826f251', translate: "no" }, typeof dateTime !== 'undefined' ? (h("time", { dateTime: dateTime }, h("slot", null))) : typeof value !== 'undefined' ? (h("data", { value: value }, h("slot", null))) : (h("slot", null)))); } static get style() { return UtrechtPreserveDataStyle0; } }, [4, "utrecht-preserve-data", { "dateTime": [513, "datetime"], "value": [1] }]); function defineCustomElement$1() { if (typeof customElements === "undefined") { return; } const components = ["utrecht-preserve-data"]; components.forEach(tagName => { switch (tagName) { case "utrecht-preserve-data": if (!customElements.get(tagName)) { customElements.define(tagName, PreserveData); } break; } }); } const UtrechtPreserveData = PreserveData; const defineCustomElement = defineCustomElement$1; export { UtrechtPreserveData, defineCustomElement }; //# sourceMappingURL=utrecht-preserve-data.js.map