vue3-help
Version:
Vue3 帮助工程
52 lines (51 loc) • 1.78 kB
TypeScript
declare const hooks: {
usePagination: (inOptions: import("./usePagination").partPaginationOptions) => {
totalNum: import("vue").Ref<number, number>;
joinHead: (inParams?: any) => any;
nextPage: (flush?: boolean, inParams?: any) => Promise<boolean>;
updateItem: (item: any, isDelete?: boolean) => boolean;
fullList: any;
isComplete: import("vue").Ref<boolean, boolean>;
loadStatus: import("vue").ComputedRef<"loading" | "no-more" | "more">;
};
useOnlineTime: (time: any) => {
visitorOnlineTime: () => string;
notifyTrendOnlineTime: () => string;
trendOnlineTime: (defaultDay?: number) => string;
trendOnlineTimeStr: () => string;
noticeOnlineTime: () => string;
trendPublishTime: () => string;
userCardOnlineTime: () => string;
};
useTouch: () => {
touchState: {
start: {
clientX: number;
clientY: number;
};
move: {
clientX: number;
clientY: number;
};
end: {
clientX: number;
clientY: number;
};
};
slideState: import("vue").ComputedRef<{
x: number;
y: number;
}>;
touchstart: (event: any) => void;
touchmove: (event: any) => void;
touchend: (event: any) => void;
};
useDictionary: (data?: import("./useDictionary").EnumData) => {
enumChange: (name: string, number: number) => string;
enumChangeReverse: (name: string, value: string) => number;
};
useSkin: (data?: import("./useSkin").SkinData) => {
get: (name: string) => any;
};
};
export default hooks;