packages/eui/packages/components-next/src/lib/components/eui-table/paginator/eui-table-paginator.component.ts
| selector | eui-table-paginator |
| templateUrl | ./eui-table-paginator.component.html |
Properties |
|
Methods |
|
Inputs |
Outputs |
Accessors |
constructor()
|
| hasPageNumberNavigation |
| length |
Type : number
|
| nbPageNumberNavigation |
Type : number
|
Default value : 5
|
| page |
Default value : 0
|
| pageSize |
Default value : 10
|
| pageSizeOptions |
Type : number[]
|
Default value : [5, 10, 25, 50, 100]
|
| pageChange |
Type : EventEmitter
|
| Public changePageSize | ||||||
changePageSize(size: number)
|
||||||
|
Parameters :
Returns :
void
|
| Public getRange |
getRange()
|
|
Returns :
void
|
| Public goFirstPage |
goFirstPage()
|
|
Returns :
void
|
| Public goLastPage |
goLastPage()
|
|
Returns :
void
|
| Public goNextPage |
goNextPage()
|
|
Returns :
void
|
| Public goPreviousPage |
goPreviousPage()
|
|
Returns :
void
|
| Public goToPage | ||||||
goToPage(page: number)
|
||||||
|
Parameters :
Returns :
void
|
| Public setLength | ||||||
setLength(length: number)
|
||||||
|
Parameters :
Returns :
void
|
| Public setPage | ||||||
setPage(page: PaginationEvent)
|
||||||
|
Parameters :
Returns :
void
|
| _hasPageNumberNavigation |
Default value : false
|
| Public length$ |
Type : BehaviorSubject<number>
|
Default value : new BehaviorSubject(0)
|
| Public nbPage |
Type : number
|
| Public page$ |
Type : BehaviorSubject<PaginationEvent>
|
Default value : new BehaviorSubject(null)
|
| Public range |
Type : string
|
| hasPageNumberNavigation | ||||
sethasPageNumberNavigation(value)
|
||||
|
Parameters :
Returns :
void
|
| pageNumberNavigation |
getpageNumberNavigation()
|