{"version":3,"file":"context.mjs","sources":["../../../../../../packages/components/tabs/src/context.ts"],"sourcesContent":["import type { InjectionKey } from 'vue'\nimport type { TabPaneData } from './types'\n\nexport interface TabsContext {\n  destroyOnHide: boolean\n  activeKey: string | number\n  addPane: (id: number, data: TabPaneData) => void\n  removePane: (id: number) => void\n}\n\nexport const tabsInjectionKey: InjectionKey<TabsContext> = Symbol('tabs')\n"],"names":[],"mappings":"AAUa,MAAA,gBAAA,GAA8C,OAAO,MAAM;;;;"}