Class: CircularPagination

CircularPagination

new tart.CircularPagination()

CircularPagination class to handle circular paging events

Extends

Members

protectedcurrentPage

Methods

inherited getCurrentPage(){number}

Get current page

Returns:
Type Description
number current page.

inherited getItemPerPage(){number}

Get number of items to be listed in a page

Returns:
Type Description
number number of items in a page.

Get next page

Returns:
Type Description
number next page number.

Get previous page

Returns:
Type Description
number previous page number.

inherited getTotalItems(){number}

Get total item count

Returns:
Type Description
number number of items.

inherited getTotalPage(){number}

Get total page count

Returns:
Type Description
number page count.

Determine if next page is available

Returns:
Type Description
boolean is next page available.

Determine if previous page is available

Returns:
Type Description
boolean is previous page available.

Change page to next page

Change page to previous page

Set current page

Name Type Description
page number

current page.

Returns:
Type Description
tart.Pagination .

set number of items to be listed in a page

Name Type Description
itemPerPage number

number of items in a page.

Returns:
Type Description
tart.Pagination .

Set number of items

Name Type Description
itemCount number

number of items.

Returns:
Type Description
tart.Pagination .

Set total page count

Name Type Description
page number

page count.

Returns:
Type Description
tart.Pagination .

inherited protectedtriggerPageChange_(oldValue, newValue)

Trigger page change event

Name Type Description
oldValue string | number

old page value.

newValue string | number

new page value.