import{C as e}from"./css-classes-1103f305.js";import{C as t}from"./custom-events-helper-e7f279d3.js";class s{}s.Prefix=e.Prefix+"-tabs",s.Item=s.Prefix+"-item",s.Content=s.Prefix+"-content",s.TabList=s.Prefix+"-tablist",s.ContentPanel=s.Content+"-panel",s.Scrollable=s.TabList+"-scrollable",s.HasOverflow=s.TabList+"-has-overflow",s.ButtonScroll=s.Prefix+"-scroll-btn",s.ButtonScrollNext=s.ButtonScroll+"-next",s.ButtonScrollPrev=s.ButtonScroll+"-prev",s.CloseButton=s.Prefix+"-close-button";class o{}o.Tabs="dxbl-tabs";class a extends Event{constructor(){super(a.eventName,{bubbles:!0,composed:!1,cancelable:!0})}}a.eventName=o.Tabs+".active-tab-changed";class l extends CustomEvent{constructor(e,t){super(l.eventName,{detail:new r(e,t),bubbles:!0,composed:!0,cancelable:!0})}}l.eventName=o.Tabs+".tab-reorder";class r{constructor(e,t){this.fromIndex=e,this.toIndex=t}}t.register(l.eventName,(e=>e.detail));export{a as A,o as D,s as T,l as a};
