Class IgxPaginatorComponent

Hierarchy

Hierarchy

  • DisplayDensityBase
    • IgxPaginatorComponent

Implements

  • IgxPaginatorToken

Constructors

Properties

densityChanged: EventEmitter<IDensityChangedEventArgs> = ...
pageChange: EventEmitter<number> = ...

Emitted after the current page is changed.

Example

<igx-paginator (pageChange)="onPageChange($event)"></igx-paginator>
public onPageChange(page: number) {
this.currentPage = page;
}
paging: EventEmitter<IPageCancellableEventArgs> = ...

Emitted before paging is performed.

Remarks

Returns an object consisting of the current and next pages.

Example

<igx-paginator (paging)="pagingHandler($event)"></igx-paginator>
pagingDone: EventEmitter<IPageEventArgs> = ...

Emitted after paging is performed.

Remarks

Returns an object consisting of the previous and current pages.

Example

<igx-paginator (pagingDone)="pagingDone($event)"></igx-paginator>
perPageChange: EventEmitter<number> = ...

Emitted when perPage property value of the paginator is changed.

Example

<igx-paginator (perPageChange)="onPerPageChange($event)"></igx-paginator>
public onPerPageChange(perPage: number) {
this.perPage = perPage;
}
totalPages: number

Total pages calculated from totalRecords and perPage

Accessors

Methods

  • Sets the --component-size CSS variable based on the value of Display Density

    Returns "var(--ig-size, var(--ig-size-small))" | "var(--ig-size, var(--ig-size-medium))" | "var(--ig-size, var(--ig-size-large))"