dap-design-system
Version:
Official design system for the DÁP (dap.gov.hu)
39 lines (38 loc) • 1.25 kB
JavaScript
import "../../node_modules/@lit/reactive-element/reactive-element.js";
import { html as p } from "../../node_modules/lit-html/lit-html.js";
import "../../node_modules/lit-element/lit-element.js";
import { property as d } from "../../node_modules/@lit/reactive-element/decorators/property.js";
import { DdsElement as f } from "../../internal/dds-hu-element.js";
import n from "./option-group.scss.js";
import { unsafeCSS as v } from "../../node_modules/@lit/reactive-element/css-tag.js";
var b = Object.defineProperty, m = (o, l, a, c) => {
for (var t = void 0, s = o.length - 1, i; s >= 0; s--)
(i = o[s]) && (t = i(l, a, t) || t);
return t && b(l, a, t), t;
};
const r = class r extends f {
render() {
return p`
<div part="base" class="option-group">
${this.label ? p`<div part="label" class="option-group__label">
${this.label}
</div>` : ""}
<div class="option-group__items">
<slot></slot>
</div>
</div>
`;
}
};
r.tagName = "dap-ds-option-group", r.styles = v(n);
let e = r;
m([
d()
], e.prototype, "label");
m([
d({ type: Boolean, reflect: !0 })
], e.prototype, "disabled");
export {
e as default
};
//# sourceMappingURL=option-group.component.js.map