UNPKG

vue3-tree-org

Version:

![npm](https://img.shields.io/npm/v/vue3-tree-org) ![npm](https://img.shields.io/npm/dm/vue3-tree-org) ![NPM](https://img.shields.io/npm/l/vue3-tree-org) [![star](https://gitee.com/sangtian152/vue3-tree-org/badge/star.svg?theme=white)](https://gite

16 lines (15 loc) 630 B
import type { SetupContext } from 'vue'; import type { ContextmenuEmits, ContextmenuProps } from './contextmenus'; import type { IRefs } from '@/utils/types'; export declare const useContextmenu: (defaultProps: ContextmenuProps, { emit }: SetupContext<ContextmenuEmits>, refs: IRefs) => { position: import("vue").ComputedRef<{ left: string; top: string; }>; editable: import("vue").ComputedRef<boolean>; handleMenu: (e: MouseEvent) => void; handleEdit: () => void; handleClose: (e: MouseEvent) => false | undefined; afterEnter: () => void; afterLeave: () => void; };