'use strict';

var index = require('./index-CpWVsZ_u.js');
var domUtils = require('./dom-utils-BdvOgC2b.js');
var tracking = require('./tracking-BPjaTlNR.js');

const actionListCss = () => `.action-list{background:#FFFFFF;border-radius:0;border:1px solid #EEEDED;overflow:hidden;display:flex;flex-direction:column}`;

const ActionList = class {
    constructor(hostRef) {
        index.registerInstance(this, hostRef);
    }
    get el() { return index.getElement(this); }
    /**
     * Aria label for accessibility support
     */
    listAriaLabel;
    async componentDidLoad() {
        if (!domUtils.isNestedInIfxComponent(this.el)) {
            const framework = tracking.detectFramework();
            tracking.trackComponent("ifx-action-list", await framework);
        }
    }
    render() {
        return (index.h("div", { key: 'bfef5a70e5557a151cb6b135d39f8482b12f7996', class: "action-list", role: "list", "aria-label": this.listAriaLabel }, index.h("slot", { key: '767e967873ae9a4364d0f8a0edbc8fec209058b1' })));
    }
};
ActionList.style = actionListCss();

exports.ifx_action_list = ActionList;
//# sourceMappingURL=ifx-action-list.entry.cjs.js.map

//# sourceMappingURL=ifx-action-list.cjs.entry.js.map