sard-uniapp
Version:
sard-uniapp 是一套基于 Uniapp + Vue3 框架开发的兼容多端的 UI 组件库
25 lines (24 loc) • 734 B
TypeScript
import { type StyleValue } from 'vue';
export type LoadMoreStatus = 'incomplete' | 'loading' | 'complete' | 'error';
export interface LoadMoreProps {
rootStyle?: StyleValue;
rootClass?: string;
status?: LoadMoreStatus;
incompleteText?: string;
loadingText?: string;
completeText?: string;
errorText?: string;
}
export declare const defaultLoadMoreProps: {
status: "incomplete";
};
export interface LoadMoreSlots {
incomplete?(props: Record<string, never>): any;
loading?(props: Record<string, never>): any;
complete?(props: Record<string, never>): any;
error?(props: Record<string, never>): any;
}
export interface LoadMoreEmits {
(e: 'load-more'): void;
(e: 'reload'): void;
}