@fesjs/fes-design
Version:
fes-design for PC
19 lines (18 loc) • 631 B
TypeScript
import type { RateInnerProps, RateItem } from './props';
export declare const useRate: (props: RateInnerProps, emit: any) => {
rateItemArr: import("vue").Ref<{
active: boolean;
hover?: boolean;
half?: boolean;
}[], RateItem[] | {
active: boolean;
hover?: boolean;
half?: boolean;
}[]>;
isHover: import("vue").Ref<boolean, boolean>;
curActiveIndex: import("vue").ComputedRef<number>;
getRateArr: () => void;
rateClick: (event: MouseEvent, index: number) => void;
hoverLeave: () => void;
hoverMove: (event: MouseEvent, curIndex: number) => void;
};