1 | export { PaginationProps, PaginationConfig } from './Pagination';
|
2 | declare const _default: ({
|
3 | new (...args: any[]): {
|
4 | $: import("vue").ComponentInternalInstance;
|
5 | $data: {};
|
6 | $props: Partial<{
|
7 | locale: {
|
8 | [key: string]: any;
|
9 | };
|
10 | onChange: (...args: any[]) => any;
|
11 | prefixCls: string;
|
12 | role: string;
|
13 | current: number;
|
14 | size: string;
|
15 | showSizeChange: (...args: any[]) => any;
|
16 | total: number;
|
17 | defaultCurrent: number;
|
18 | defaultPageSize: number;
|
19 | pageSize: number;
|
20 | buildOptionText: (...args: any[]) => any;
|
21 | selectPrefixCls: string;
|
22 | itemRender: (...args: any[]) => any;
|
23 | onShowSizeChange: (...args: any[]) => any;
|
24 | "onUpdate:current": (...args: any[]) => any;
|
25 | "onUpdate:pageSize": (...args: any[]) => any;
|
26 | }> & Pick<Readonly<{
|
27 | locale: {
|
28 | [key: string]: any;
|
29 | };
|
30 | onChange: (...args: any[]) => any;
|
31 | prefixCls: string;
|
32 | role: string;
|
33 | current: number;
|
34 | size: string;
|
35 | showSizeChange: (...args: any[]) => any;
|
36 | total: number;
|
37 | defaultCurrent: number;
|
38 | defaultPageSize: number;
|
39 | pageSize: number;
|
40 | buildOptionText: (...args: any[]) => any;
|
41 | selectPrefixCls: string;
|
42 | itemRender: (...args: any[]) => any;
|
43 | onShowSizeChange: (...args: any[]) => any;
|
44 | "onUpdate:current": (...args: any[]) => any;
|
45 | "onUpdate:pageSize": (...args: any[]) => any;
|
46 | } & {
|
47 | disabled?: boolean;
|
48 | hideOnSinglePage?: boolean;
|
49 | showSizeChanger?: boolean;
|
50 | pageSizeOptions?: import("../_util/type").Key[];
|
51 | showQuickJumper?: boolean | {
|
52 | [key: string]: any;
|
53 | };
|
54 | showTotal?: any;
|
55 | simple?: boolean;
|
56 | showLessItems?: boolean;
|
57 | }> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "style" | "class" | "key" | "ref" | "onVnodeBeforeMount" | "onVnodeMounted" | "onVnodeBeforeUpdate" | "onVnodeUpdated" | "onVnodeBeforeUnmount" | "onVnodeUnmounted" | "disabled" | "hideOnSinglePage" | "showSizeChanger" | "pageSizeOptions" | "showQuickJumper" | "showTotal" | "simple" | "showLessItems">;
|
58 | $attrs: Record<string, unknown>;
|
59 | $refs: Record<string, unknown>;
|
60 | $slots: Readonly<{
|
61 | [name: string]: import("vue").Slot;
|
62 | }>;
|
63 | $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
|
64 | $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
|
65 | $emit: (event: "change" | "showSizeChange" | "update:current" | "update:pageSize", ...args: any[]) => void;
|
66 | $el: any;
|
67 | $options: import("vue").ComponentOptionsBase<Readonly<{
|
68 | locale: {
|
69 | [key: string]: any;
|
70 | };
|
71 | onChange: (...args: any[]) => any;
|
72 | prefixCls: string;
|
73 | role: string;
|
74 | current: number;
|
75 | size: string;
|
76 | showSizeChange: (...args: any[]) => any;
|
77 | total: number;
|
78 | defaultCurrent: number;
|
79 | defaultPageSize: number;
|
80 | pageSize: number;
|
81 | buildOptionText: (...args: any[]) => any;
|
82 | selectPrefixCls: string;
|
83 | itemRender: (...args: any[]) => any;
|
84 | onShowSizeChange: (...args: any[]) => any;
|
85 | "onUpdate:current": (...args: any[]) => any;
|
86 | "onUpdate:pageSize": (...args: any[]) => any;
|
87 | } & {
|
88 | disabled?: boolean;
|
89 | hideOnSinglePage?: boolean;
|
90 | showSizeChanger?: boolean;
|
91 | pageSizeOptions?: import("../_util/type").Key[];
|
92 | showQuickJumper?: boolean | {
|
93 | [key: string]: any;
|
94 | };
|
95 | showTotal?: any;
|
96 | simple?: boolean;
|
97 | showLessItems?: boolean;
|
98 | }>, {
|
99 | configProvider: import("../config-provider").ConfigConsumerProps;
|
100 | }, unknown, {}, {
|
101 | getIconsProps(prefixCls: string): {
|
102 | prevIcon: JSX.Element;
|
103 | nextIcon: JSX.Element;
|
104 | jumpPrevIcon: JSX.Element;
|
105 | jumpNextIcon: JSX.Element;
|
106 | };
|
107 | renderPagination(contextLocale: object): JSX.Element;
|
108 | }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "showSizeChange" | "update:current" | "update:pageSize")[], string, {
|
109 | locale: {
|
110 | [key: string]: any;
|
111 | };
|
112 | onChange: (...args: any[]) => any;
|
113 | prefixCls: string;
|
114 | role: string;
|
115 | current: number;
|
116 | size: string;
|
117 | showSizeChange: (...args: any[]) => any;
|
118 | total: number;
|
119 | defaultCurrent: number;
|
120 | defaultPageSize: number;
|
121 | pageSize: number;
|
122 | buildOptionText: (...args: any[]) => any;
|
123 | selectPrefixCls: string;
|
124 | itemRender: (...args: any[]) => any;
|
125 | onShowSizeChange: (...args: any[]) => any;
|
126 | "onUpdate:current": (...args: any[]) => any;
|
127 | "onUpdate:pageSize": (...args: any[]) => any;
|
128 | }>;
|
129 | $forceUpdate: import("vue").ReactiveEffect<any>;
|
130 | $nextTick: typeof import("vue").nextTick;
|
131 | $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean>): import("vue").WatchStopHandle;
|
132 | } & Readonly<{
|
133 | locale: {
|
134 | [key: string]: any;
|
135 | };
|
136 | onChange: (...args: any[]) => any;
|
137 | prefixCls: string;
|
138 | role: string;
|
139 | current: number;
|
140 | size: string;
|
141 | showSizeChange: (...args: any[]) => any;
|
142 | total: number;
|
143 | defaultCurrent: number;
|
144 | defaultPageSize: number;
|
145 | pageSize: number;
|
146 | buildOptionText: (...args: any[]) => any;
|
147 | selectPrefixCls: string;
|
148 | itemRender: (...args: any[]) => any;
|
149 | onShowSizeChange: (...args: any[]) => any;
|
150 | "onUpdate:current": (...args: any[]) => any;
|
151 | "onUpdate:pageSize": (...args: any[]) => any;
|
152 | } & {
|
153 | disabled?: boolean;
|
154 | hideOnSinglePage?: boolean;
|
155 | showSizeChanger?: boolean;
|
156 | pageSizeOptions?: import("../_util/type").Key[];
|
157 | showQuickJumper?: boolean | {
|
158 | [key: string]: any;
|
159 | };
|
160 | showTotal?: any;
|
161 | simple?: boolean;
|
162 | showLessItems?: boolean;
|
163 | }> & import("vue").ShallowUnwrapRef<{
|
164 | configProvider: import("../config-provider").ConfigConsumerProps;
|
165 | }> & {} & {
|
166 | getIconsProps(prefixCls: string): {
|
167 | prevIcon: JSX.Element;
|
168 | nextIcon: JSX.Element;
|
169 | jumpPrevIcon: JSX.Element;
|
170 | jumpNextIcon: JSX.Element;
|
171 | };
|
172 | renderPagination(contextLocale: object): JSX.Element;
|
173 | } & import("vue").ComponentCustomProperties;
|
174 | __isFragment?: never;
|
175 | __isTeleport?: never;
|
176 | __isSuspense?: never;
|
177 | } & import("vue").ComponentOptionsBase<Readonly<{
|
178 | locale: {
|
179 | [key: string]: any;
|
180 | };
|
181 | onChange: (...args: any[]) => any;
|
182 | prefixCls: string;
|
183 | role: string;
|
184 | current: number;
|
185 | size: string;
|
186 | showSizeChange: (...args: any[]) => any;
|
187 | total: number;
|
188 | defaultCurrent: number;
|
189 | defaultPageSize: number;
|
190 | pageSize: number;
|
191 | buildOptionText: (...args: any[]) => any;
|
192 | selectPrefixCls: string;
|
193 | itemRender: (...args: any[]) => any;
|
194 | onShowSizeChange: (...args: any[]) => any;
|
195 | "onUpdate:current": (...args: any[]) => any;
|
196 | "onUpdate:pageSize": (...args: any[]) => any;
|
197 | } & {
|
198 | disabled?: boolean;
|
199 | hideOnSinglePage?: boolean;
|
200 | showSizeChanger?: boolean;
|
201 | pageSizeOptions?: import("../_util/type").Key[];
|
202 | showQuickJumper?: boolean | {
|
203 | [key: string]: any;
|
204 | };
|
205 | showTotal?: any;
|
206 | simple?: boolean;
|
207 | showLessItems?: boolean;
|
208 | }>, {
|
209 | configProvider: import("../config-provider").ConfigConsumerProps;
|
210 | }, unknown, {}, {
|
211 | getIconsProps(prefixCls: string): {
|
212 | prevIcon: JSX.Element;
|
213 | nextIcon: JSX.Element;
|
214 | jumpPrevIcon: JSX.Element;
|
215 | jumpNextIcon: JSX.Element;
|
216 | };
|
217 | renderPagination(contextLocale: object): JSX.Element;
|
218 | }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "showSizeChange" | "update:current" | "update:pageSize")[], "change" | "showSizeChange" | "update:current" | "update:pageSize", {
|
219 | locale: {
|
220 | [key: string]: any;
|
221 | };
|
222 | onChange: (...args: any[]) => any;
|
223 | prefixCls: string;
|
224 | role: string;
|
225 | current: number;
|
226 | size: string;
|
227 | showSizeChange: (...args: any[]) => any;
|
228 | total: number;
|
229 | defaultCurrent: number;
|
230 | defaultPageSize: number;
|
231 | pageSize: number;
|
232 | buildOptionText: (...args: any[]) => any;
|
233 | selectPrefixCls: string;
|
234 | itemRender: (...args: any[]) => any;
|
235 | onShowSizeChange: (...args: any[]) => any;
|
236 | "onUpdate:current": (...args: any[]) => any;
|
237 | "onUpdate:pageSize": (...args: any[]) => any;
|
238 | }> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & ((app: import("vue").App<any>, ...options: any[]) => any) & {
|
239 | install?: (app: import("vue").App<any>, ...options: any[]) => any;
|
240 | }) | ({
|
241 | new (...args: any[]): {
|
242 | $: import("vue").ComponentInternalInstance;
|
243 | $data: {};
|
244 | $props: Partial<{
|
245 | locale: {
|
246 | [key: string]: any;
|
247 | };
|
248 | onChange: (...args: any[]) => any;
|
249 | prefixCls: string;
|
250 | role: string;
|
251 | current: number;
|
252 | size: string;
|
253 | showSizeChange: (...args: any[]) => any;
|
254 | total: number;
|
255 | defaultCurrent: number;
|
256 | defaultPageSize: number;
|
257 | pageSize: number;
|
258 | buildOptionText: (...args: any[]) => any;
|
259 | selectPrefixCls: string;
|
260 | itemRender: (...args: any[]) => any;
|
261 | onShowSizeChange: (...args: any[]) => any;
|
262 | "onUpdate:current": (...args: any[]) => any;
|
263 | "onUpdate:pageSize": (...args: any[]) => any;
|
264 | }> & Pick<Readonly<{
|
265 | locale: {
|
266 | [key: string]: any;
|
267 | };
|
268 | onChange: (...args: any[]) => any;
|
269 | prefixCls: string;
|
270 | role: string;
|
271 | current: number;
|
272 | size: string;
|
273 | showSizeChange: (...args: any[]) => any;
|
274 | total: number;
|
275 | defaultCurrent: number;
|
276 | defaultPageSize: number;
|
277 | pageSize: number;
|
278 | buildOptionText: (...args: any[]) => any;
|
279 | selectPrefixCls: string;
|
280 | itemRender: (...args: any[]) => any;
|
281 | onShowSizeChange: (...args: any[]) => any;
|
282 | "onUpdate:current": (...args: any[]) => any;
|
283 | "onUpdate:pageSize": (...args: any[]) => any;
|
284 | } & {
|
285 | disabled?: boolean;
|
286 | hideOnSinglePage?: boolean;
|
287 | showSizeChanger?: boolean;
|
288 | pageSizeOptions?: import("../_util/type").Key[];
|
289 | showQuickJumper?: boolean | {
|
290 | [key: string]: any;
|
291 | };
|
292 | showTotal?: any;
|
293 | simple?: boolean;
|
294 | showLessItems?: boolean;
|
295 | }> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "style" | "class" | "key" | "ref" | "onVnodeBeforeMount" | "onVnodeMounted" | "onVnodeBeforeUpdate" | "onVnodeUpdated" | "onVnodeBeforeUnmount" | "onVnodeUnmounted" | "disabled" | "hideOnSinglePage" | "showSizeChanger" | "pageSizeOptions" | "showQuickJumper" | "showTotal" | "simple" | "showLessItems">;
|
296 | $attrs: Record<string, unknown>;
|
297 | $refs: Record<string, unknown>;
|
298 | $slots: Readonly<{
|
299 | [name: string]: import("vue").Slot;
|
300 | }>;
|
301 | $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
|
302 | $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
|
303 | $emit: (event: "change" | "showSizeChange" | "update:current" | "update:pageSize", ...args: any[]) => void;
|
304 | $el: any;
|
305 | $options: import("vue").ComponentOptionsBase<Readonly<{
|
306 | locale: {
|
307 | [key: string]: any;
|
308 | };
|
309 | onChange: (...args: any[]) => any;
|
310 | prefixCls: string;
|
311 | role: string;
|
312 | current: number;
|
313 | size: string;
|
314 | showSizeChange: (...args: any[]) => any;
|
315 | total: number;
|
316 | defaultCurrent: number;
|
317 | defaultPageSize: number;
|
318 | pageSize: number;
|
319 | buildOptionText: (...args: any[]) => any;
|
320 | selectPrefixCls: string;
|
321 | itemRender: (...args: any[]) => any;
|
322 | onShowSizeChange: (...args: any[]) => any;
|
323 | "onUpdate:current": (...args: any[]) => any;
|
324 | "onUpdate:pageSize": (...args: any[]) => any;
|
325 | } & {
|
326 | disabled?: boolean;
|
327 | hideOnSinglePage?: boolean;
|
328 | showSizeChanger?: boolean;
|
329 | pageSizeOptions?: import("../_util/type").Key[];
|
330 | showQuickJumper?: boolean | {
|
331 | [key: string]: any;
|
332 | };
|
333 | showTotal?: any;
|
334 | simple?: boolean;
|
335 | showLessItems?: boolean;
|
336 | }>, {
|
337 | configProvider: import("../config-provider").ConfigConsumerProps;
|
338 | }, unknown, {}, {
|
339 | getIconsProps(prefixCls: string): {
|
340 | prevIcon: JSX.Element;
|
341 | nextIcon: JSX.Element;
|
342 | jumpPrevIcon: JSX.Element;
|
343 | jumpNextIcon: JSX.Element;
|
344 | };
|
345 | renderPagination(contextLocale: object): JSX.Element;
|
346 | }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "showSizeChange" | "update:current" | "update:pageSize")[], string, {
|
347 | locale: {
|
348 | [key: string]: any;
|
349 | };
|
350 | onChange: (...args: any[]) => any;
|
351 | prefixCls: string;
|
352 | role: string;
|
353 | current: number;
|
354 | size: string;
|
355 | showSizeChange: (...args: any[]) => any;
|
356 | total: number;
|
357 | defaultCurrent: number;
|
358 | defaultPageSize: number;
|
359 | pageSize: number;
|
360 | buildOptionText: (...args: any[]) => any;
|
361 | selectPrefixCls: string;
|
362 | itemRender: (...args: any[]) => any;
|
363 | onShowSizeChange: (...args: any[]) => any;
|
364 | "onUpdate:current": (...args: any[]) => any;
|
365 | "onUpdate:pageSize": (...args: any[]) => any;
|
366 | }>;
|
367 | $forceUpdate: import("vue").ReactiveEffect<any>;
|
368 | $nextTick: typeof import("vue").nextTick;
|
369 | $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean>): import("vue").WatchStopHandle;
|
370 | } & Readonly<{
|
371 | locale: {
|
372 | [key: string]: any;
|
373 | };
|
374 | onChange: (...args: any[]) => any;
|
375 | prefixCls: string;
|
376 | role: string;
|
377 | current: number;
|
378 | size: string;
|
379 | showSizeChange: (...args: any[]) => any;
|
380 | total: number;
|
381 | defaultCurrent: number;
|
382 | defaultPageSize: number;
|
383 | pageSize: number;
|
384 | buildOptionText: (...args: any[]) => any;
|
385 | selectPrefixCls: string;
|
386 | itemRender: (...args: any[]) => any;
|
387 | onShowSizeChange: (...args: any[]) => any;
|
388 | "onUpdate:current": (...args: any[]) => any;
|
389 | "onUpdate:pageSize": (...args: any[]) => any;
|
390 | } & {
|
391 | disabled?: boolean;
|
392 | hideOnSinglePage?: boolean;
|
393 | showSizeChanger?: boolean;
|
394 | pageSizeOptions?: import("../_util/type").Key[];
|
395 | showQuickJumper?: boolean | {
|
396 | [key: string]: any;
|
397 | };
|
398 | showTotal?: any;
|
399 | simple?: boolean;
|
400 | showLessItems?: boolean;
|
401 | }> & import("vue").ShallowUnwrapRef<{
|
402 | configProvider: import("../config-provider").ConfigConsumerProps;
|
403 | }> & {} & {
|
404 | getIconsProps(prefixCls: string): {
|
405 | prevIcon: JSX.Element;
|
406 | nextIcon: JSX.Element;
|
407 | jumpPrevIcon: JSX.Element;
|
408 | jumpNextIcon: JSX.Element;
|
409 | };
|
410 | renderPagination(contextLocale: object): JSX.Element;
|
411 | } & import("vue").ComponentCustomProperties;
|
412 | __isFragment?: never;
|
413 | __isTeleport?: never;
|
414 | __isSuspense?: never;
|
415 | } & import("vue").ComponentOptionsBase<Readonly<{
|
416 | locale: {
|
417 | [key: string]: any;
|
418 | };
|
419 | onChange: (...args: any[]) => any;
|
420 | prefixCls: string;
|
421 | role: string;
|
422 | current: number;
|
423 | size: string;
|
424 | showSizeChange: (...args: any[]) => any;
|
425 | total: number;
|
426 | defaultCurrent: number;
|
427 | defaultPageSize: number;
|
428 | pageSize: number;
|
429 | buildOptionText: (...args: any[]) => any;
|
430 | selectPrefixCls: string;
|
431 | itemRender: (...args: any[]) => any;
|
432 | onShowSizeChange: (...args: any[]) => any;
|
433 | "onUpdate:current": (...args: any[]) => any;
|
434 | "onUpdate:pageSize": (...args: any[]) => any;
|
435 | } & {
|
436 | disabled?: boolean;
|
437 | hideOnSinglePage?: boolean;
|
438 | showSizeChanger?: boolean;
|
439 | pageSizeOptions?: import("../_util/type").Key[];
|
440 | showQuickJumper?: boolean | {
|
441 | [key: string]: any;
|
442 | };
|
443 | showTotal?: any;
|
444 | simple?: boolean;
|
445 | showLessItems?: boolean;
|
446 | }>, {
|
447 | configProvider: import("../config-provider").ConfigConsumerProps;
|
448 | }, unknown, {}, {
|
449 | getIconsProps(prefixCls: string): {
|
450 | prevIcon: JSX.Element;
|
451 | nextIcon: JSX.Element;
|
452 | jumpPrevIcon: JSX.Element;
|
453 | jumpNextIcon: JSX.Element;
|
454 | };
|
455 | renderPagination(contextLocale: object): JSX.Element;
|
456 | }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "showSizeChange" | "update:current" | "update:pageSize")[], "change" | "showSizeChange" | "update:current" | "update:pageSize", {
|
457 | locale: {
|
458 | [key: string]: any;
|
459 | };
|
460 | onChange: (...args: any[]) => any;
|
461 | prefixCls: string;
|
462 | role: string;
|
463 | current: number;
|
464 | size: string;
|
465 | showSizeChange: (...args: any[]) => any;
|
466 | total: number;
|
467 | defaultCurrent: number;
|
468 | defaultPageSize: number;
|
469 | pageSize: number;
|
470 | buildOptionText: (...args: any[]) => any;
|
471 | selectPrefixCls: string;
|
472 | itemRender: (...args: any[]) => any;
|
473 | onShowSizeChange: (...args: any[]) => any;
|
474 | "onUpdate:current": (...args: any[]) => any;
|
475 | "onUpdate:pageSize": (...args: any[]) => any;
|
476 | }> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & {
|
477 | install: (app: import("vue").App<any>, ...options: any[]) => any;
|
478 | });
|
479 | export default _default;
|