UNPKG

@oiij/use

Version:

Som Composable Functions for Vue 3

15 lines (14 loc) 559 B
import * as vue23 from "vue"; import { TemplateRef } from "vue"; //#region src/composables/use-context-menu.d.ts declare function useContextMenu(templateRef?: TemplateRef<HTMLElement>): { templateRef: Readonly<vue23.ShallowRef<HTMLElement | null>> | undefined; x: vue23.Ref<number, number>; y: vue23.Ref<number, number>; show: vue23.Ref<boolean, boolean>; hide: () => void; contextMenuEvent: (e: MouseEvent) => void; }; type UseContextMenuReturns = ReturnType<typeof useContextMenu>; //#endregion export { UseContextMenuReturns, useContextMenu };