This commit is contained in:
2025-09-19 14:25:20 +08:00
parent 269893a435
commit fbf3f77229
24949 changed files with 2839404 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
import type Menu from './menu';
import type MenuItem from './menu-item.vue';
import type MenuItemGroup from './menu-item-group.vue';
import type SubMenu from './sub-menu';
export type MenuInstance = InstanceType<typeof Menu> & {
open: (index: string) => void;
close: (index: string) => void;
handleResize: () => void;
updateActiveIndex: (index: string) => void;
};
export type MenuItemInstance = InstanceType<typeof MenuItem> & unknown;
export type MenuItemGroupInstance = InstanceType<typeof MenuItemGroup> & unknown;
export type SubMenuInstance = InstanceType<typeof SubMenu> & unknown;