'use strict';

var index = require('./index-CpWVsZ_u.js');

const tabCss = () => `:host{display:block}`;

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

exports.ifx_tab = IfxTab;
//# sourceMappingURL=ifx-tab.entry.cjs.js.map

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