pagination.d.ts 934 B

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