Paginator

Paginator

new Paginator(limit)

Source:
Parameters:
Name Type Description
limit number

Members

(readonly) controls :type

Source:
Type:
  • type

(readonly) items :Array.<Item>

Source:
Type:

(readonly) limit :number

Source:
Type:
  • number

offset :number

Source:
Type:
  • number

page :Page

Source:
Type:

Methods

getCurrentItems() → {Array.<Item>}

Source:
Returns:
Type
Array.<Item>

getNextItems() → {Array.<Item>}

Source:
Returns:
Type
Array.<Item>

getPreviousItems() → {Array.<Item>}

Source:
Returns:
Type
Array.<Item>

getItemsByOffset(offset) → {Array.<Item>}

Source:
Parameters:
Name Type Description
offset number
Returns:
Type
Array.<Item>

getMaximumOffset() → {number}

Source:
Returns:
Type
number

getMaximumPage() → {number}

Source:
Returns:
Type
number

getCurrentPage() → {number}

Source:
Returns:
Type
number

getPageByOffset(offset) → {number}

Source:
Parameters:
Name Type Description
offset number
Returns:
Type
number

getOffsetByPage(offset) → {number}

Source:
Parameters:
Name Type Description
offset number
Returns:
Type
number

getPreviousOffset() → {number}

Source:
Returns:
Type
number

getNextOffset() → {number}

Source:
Returns:
Type
number

getNearestOffset(offset) → {number}

Source:
Parameters:
Name Type Description
offset number
Returns:
Type
number