import { r as registerInstance, c as createEvent, h, a as getElement } from './index-PqnYwNKt.js';

const tabCss = ":host{display:block}";

const IfxTab = class {
    constructor(hostRef) {
        registerInstance(this, hostRef);
        this.tabHeaderChange = createEvent(this, "tabHeaderChange", 7);
        this.icon = '';
        this.iconPosition = 'left';
    }
    componentWillUpdate() {
        this.tabHeaderChange.emit(this.header);
    }
    render() {
        return h("slot", { key: '9bc86188dfe9f8855c4ab01c0da65f7423de4e26' });
    }
    get el() { return getElement(this); }
};
IfxTab.style = tabCss;

export { IfxTab as ifx_tab };
//# sourceMappingURL=ifx-tab.entry.js.map

//# sourceMappingURL=ifx-tab.entry.js.map