instance.d.ts 728 B

1234567891011121314151617
  1. import _default from "./menu.js";
  2. import _default$1 from "./menu-item.vue.js";
  3. import _default$2 from "./menu-item-group.vue.js";
  4. import _default$3 from "./sub-menu.js";
  5. //#region ../../packages/components/menu/src/instance.d.ts
  6. type MenuInstance = InstanceType<typeof _default> & {
  7. open: (index: string) => void;
  8. close: (index: string) => void;
  9. handleResize: () => void;
  10. updateActiveIndex: (index: string) => void;
  11. };
  12. type MenuItemInstance = InstanceType<typeof _default$1> & unknown;
  13. type MenuItemGroupInstance = InstanceType<typeof _default$2> & unknown;
  14. type SubMenuInstance = InstanceType<typeof _default$3> & unknown;
  15. //#endregion
  16. export { MenuInstance, MenuItemGroupInstance, MenuItemInstance, SubMenuInstance };