vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
17 lines (16 loc) • 525 B
TypeScript
import { Ref } from 'vue';
import { PanelEmits, PanelProps } from '../types';
/**
* hook
*
* @param props panel组件属性
* @param panelRef 实例
* @param panelCursorRef 实例
* @param emits panel组件事件
*/
export declare const usePanel: (props: PanelProps, panelRef: Ref<HTMLElement | null>, panelCursorRef: Ref<HTMLElement | null>, emits: PanelEmits) => {
panelBgColor: import('vue').ComputedRef<string>;
setSizePoses: () => void;
setCursor: () => void;
unregisterListeners: () => void;
};