eslink-ui-plus
Version:
vue3 component library, css framework
44 lines (43 loc) • 1.36 kB
TypeScript
declare const _default: import("vue").DefineComponent<{
pageSize: {
type: NumberConstructor;
default: number;
};
total: {
type: NumberConstructor;
default: number;
};
page: {
type: NumberConstructor;
default: number;
};
}, {
setting: {
pageValue: number;
page: number;
pageSize: number;
maxPage: number;
};
prevPage: () => false | undefined;
movePage: (value: number | string) => void;
nextPage: () => false | undefined;
parserWidth: (value: string) => void;
handleInput: (value: number | string) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue" | "page-change")[], "click" | "update:modelValue" | "page-change", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
pageSize?: unknown;
total?: unknown;
page?: unknown;
} & {
pageSize: number;
total: number;
page: number;
} & {}> & {
onClick?: ((...args: any[]) => any) | undefined;
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
"onPage-change"?: ((...args: any[]) => any) | undefined;
}, {
pageSize: number;
total: number;
page: number;
}>;
export default _default;