import{r as t,c as s,h as i,H as e,g as l}from"./p-43e8bc5e.js";import{a}from"./p-e4c2dcfc.js";const o=class{constructor(i){t(this,i),this.balClick=s(this,"balClick",7),this.inheritAttributes={},this.label="",this.value="block-value-"+h++,this.link=void 0,this.linkLabel=void 0,this.target="_self"}componentWillLoad(){this.inheritAttributes=a(this.el)}async getLevelInfo(){return{type:"block-item",value:this.value,label:this.label,link:this.link,target:this.target,trackingData:this.inheritAttributes,onClick:t=>this.balClick.emit(t)}}render(){return i(e,null,i("slot",null))}get el(){return l(this)}};let h=0;export{o as bal_navigation_level_block_item}