{"version":3,"file":"context.mjs","sources":["../../../../../../packages/components/dropdown/src/context.ts"],"sourcesContent":["import type { InjectionKey } from 'vue'\nimport type { DropdownItemProxyData } from './types'\n\nexport interface DropdownContext {\n  command: string | number | undefined\n  size: 'small' | 'default'\n  handleDropdownItem(val: DropdownItemProxyData): void\n  dropdownItemCreate(proxy: DropdownItemProxyData): void\n  dropdownItemDestroy(proxy: DropdownItemProxyData): void\n}\n\nexport const dropdownContextKey: InjectionKey<DropdownContext> = Symbol('dropdown')\n"],"names":[],"mappings":"AAWa,MAAA,kBAAA,GAAoD,OAAO,UAAU;;;;"}