UNPKG

982 BTypeScriptView Raw
1import { ElementUIComponent } from './component'
2
3/** Pagination Component */
4export declare class ElPagination extends ElementUIComponent {
5 /** Whether to use small pagination */
6 small: boolean
7
8 /** Item count of each page */
9 pageSize: number
10
11 /** Total item count */
12 total: number
13
14 /** Total page count. Set either total or page-count and pages will be displayed; if you need page-sizes, total is required */
15 pageCount: number
16
17 /** Number of pagers */
18 pagerCount: number
19
20 /** Current page number */
21 currentPage: number
22
23 /**
24 * Layout of Pagination. Elements separated with a comma.
25 * Accepted values: `sizes`, `prev`, `pager`, `next`, `jumper`, `->`, `total`, `slot`
26 */
27 layout: string
28
29 /** Options of item count per page */
30 pageSizes: number[]
31
32 /** Custom class name for the page size Select's dropdown */
33 popperClass: string
34
35 /** Text for the prev button */
36 prevText: string
37
38 /** Text for the prev button */
39 nextText: string
40}