UNPKG

@volverjs/ui-vue

Version:

@volverjs/ui-vue is a lightweight Vue 3 component library to accompany @volverjs/style.

19 lines (18 loc) 617 B
import type { Ref } from 'vue'; import type VvDropdown from '@/components/VvDropdown/VvDropdown.vue'; export declare function useDropdownContextmenu(dropdownEl: Ref<typeof VvDropdown>, targetEl?: Ref<HTMLElement> | HTMLElement): { x: Ref<number, number>; y: Ref<number, number>; getBoundingClientRect: () => { width: number; height: number; x: number; y: number; top: number; left: number; right: number; bottom: number; }; onContextmenu: (event: MouseEvent) => void; onScroll: (event: HTMLElementEventMap["scroll"]) => void; };