vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
18 lines (17 loc) • 596 B
TypeScript
import { Ref } from 'vue';
import { AlphaProps, AlphaEmit } from '../types';
/**
* hook
*
* @param props alpha组件属性
* @param alphaRef 实例
* @param alphaCursorRef 实例
* @param emit alpha组件事件
*/
export declare const useAlpha: (props: AlphaProps, alphaRef: Ref<HTMLDivElement | null>, alphaCursorRef: Ref<HTMLDivElement | null>, emit: AlphaEmit) => {
alphaBgColor: import('vue').ComputedRef<string>;
cursorColor: import('vue').ComputedRef<string>;
setSizePoses: () => void;
setCursor: () => void;
onMousedown: (e: MouseEvent | TouchEvent) => void;
};