1.1.6 • Published 3 years ago

pager-expressjs v1.1.6

Weekly downloads
-
License
-
Repository
github
Last release
3 years ago

express-pager

Pagination For Use With Nodejs Express/Pug.

Getting Started

Install the module with: npm install express-pager

The Express-Pager plugin returns a function that accepts an options object. Call this to get access to the module functionality itself. As Such:

var pager = require('express-pager')({
	// options...
});

Usage

var pager = require('pager-expressjs')();
var data = new Array(95);

var PER_PAGE = 10;
var currentPage = 6;

var paging = pager.page(data.length, PER_PAGE, currentPage);
var html = paging.render({ baseUrl: '/example', query: "?type=1" });

Usage (with custom HTML classes)

var options = {
template: {
	ul: 'pagination', //ul class
	li: 'page-item', //li class
	a: 'page-link', //a class
	next: 'next', //next class
	previous: 'previous' //previous class 
}
}
var pager = require('express-pager')(options);
var data = new Array(95);

var PER_PAGE = 10;
var currentPage = 6;

var paging = pager.page(data.length, PER_PAGE, currentPage);
var html = paging.render({ baseUrl: '/example', query: "?type=1" });

License

Copyright (c) 2022 Ayomide Oloyede Licensed under the MIT license.

1.1.1

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.0

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago