new tart.Pagination()
Pagination class to handle all paging events
Extends
- goog.events.EventTarget
Members
-
statictart.Pagination.EventTypesstring
-
Event types enumaration
Properties:
Name Type Default Description PAGE_CHANGED
string pageChanged -
statictart.Pagination.SpecRunner
-
Run jasmine spec
-
protectedcurrentPage
-
Methods
-
getCurrentPage(){number}
-
Get current page
Returns:
Type Description number current page. -
getItemPerPage(){number}
-
Get number of items to be listed in a page
Returns:
Type Description number number of items in a page. -
getNext(){number}
-
Get next page
Returns:
Type Description number next page number. -
getPrev(){number}
-
Get previous page
Returns:
Type Description number previous page number. -
getTotalItems(){number}
-
Get total item count
Returns:
Type Description number number of items. -
getTotalPage(){number}
-
Get total page count
Returns:
Type Description number page count. -
hasNext(){boolean}
-
Determine if next page is available
Returns:
Type Description boolean is next page available. -
hasPrev(){boolean}
-
Determine if previous page is available
Returns:
Type Description boolean is previous page available. -
next()
-
Change page to next page
-
prev()
-
Change page to previous page
-
setCurrentPage(page){tart.Pagination}
-
Set current page
Name Type Description page
number current page.
Returns:
Type Description tart.Pagination . -
setItemPerPage(itemPerPage){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 . -
setTotalItems(itemCount){tart.Pagination}
-
Set number of items
Name Type Description itemCount
number number of items.
Returns:
Type Description tart.Pagination . -
setTotalPage(page){tart.Pagination}
-
Set total page count
Name Type Description page
number page count.
Returns:
Type Description tart.Pagination . -
protectedtriggerPageChange_(oldValue, newValue)
-
Trigger page change event
Name Type Description oldValue
string | number old page value.
newValue
string | number new page value.