1.1.6 • Published 2 years ago

pager-expressjs v1.1.6

Weekly downloads
-
License
-
Repository
github
Last release
2 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

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.0

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago