vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
16 lines (15 loc) • 469 B
TypeScript
import { Ref, StyleValue } from 'vue';
import { Props } from '../types';
/**
* hook
*
* @param props 组件属性
* @param contextMenuRef 实例
*/
export declare const useContextMenu: (props: Props, contextMenuRef: Ref<HTMLDivElement | null>) => {
isShadow: import('vue').ComputedRef<boolean>;
isDisplay: Ref<boolean, boolean>;
positionStyle: import('vue').ComputedRef<StyleValue>;
show: (e: MouseEvent) => Promise<void>;
hide: () => void;
};