@synergy-design-system/components
Version:
44 lines (41 loc) • 1.06 kB
JavaScript
import {
divider_styles_default
} from "./chunk.PTFUQEM7.js";
import {
watch
} from "./chunk.UR2E7Y2Q.js";
import {
component_styles_default
} from "./chunk.2NT3B5WJ.js";
import {
SynergyElement
} from "./chunk.L2IYPRPF.js";
import {
__decorateClass
} from "./chunk.VK2FVWOF.js";
// src/components/divider/divider.component.ts
import { property } from "lit/decorators.js";
var SynDivider = class extends SynergyElement {
constructor() {
super(...arguments);
this.vertical = false;
}
connectedCallback() {
super.connectedCallback();
this.setAttribute("role", "separator");
}
handleVerticalChange() {
this.setAttribute("aria-orientation", this.vertical ? "vertical" : "horizontal");
}
};
SynDivider.styles = [component_styles_default, divider_styles_default];
__decorateClass([
property({ type: Boolean, reflect: true })
], SynDivider.prototype, "vertical", 2);
__decorateClass([
watch("vertical")
], SynDivider.prototype, "handleVerticalChange", 1);
export {
SynDivider
};
//# sourceMappingURL=chunk.JDCOIHSN.js.map