import { p as proxyCustomElement, H, h } from './p-604af0ee.js';

const DgaNavHeader = /*@__PURE__*/ proxyCustomElement(class DgaNavHeader extends H {
    constructor() {
        super();
        this.__registerHost();
        this.fullWidth = true;
        this.divider = true;
        this.sticky = false;
    }
    // @Prop() position: 'sticky' | 'relative' = 'relative';
    render() {
        return (h("header", { key: '7890b45dc43b94531d5a254a3b65ac8fa5407a05', class: `header ${this.divider ? 'header--divider' : ''} ${this.sticky ? 'header--sticky' : ''}` }, h("nav", { key: '8a5ba851658aa7ec1d5c5430b8768634fc956f0c', class: `header-nav--${this.fullWidth ? 'full' : 'fixed'}` }, h("slot", { key: '921d03eb9293b518fe139005b242057b45e6bf03' }))));
    }
}, [4, "dga-nav-header", {
        "fullWidth": [4, "full-width"],
        "divider": [4],
        "sticky": [4]
    }]);
function defineCustomElement() {
    if (typeof customElements === "undefined") {
        return;
    }
    const components = ["dga-nav-header"];
    components.forEach(tagName => { switch (tagName) {
        case "dga-nav-header":
            if (!customElements.get(tagName)) {
                customElements.define(tagName, DgaNavHeader);
            }
            break;
    } });
}

export { DgaNavHeader as D, defineCustomElement as d };

//# sourceMappingURL=p-181224e6.js.map