Add pagination info service
Change-Id: I462f05581256575e9b52f474515cb8cb5e533d3b
diff --git a/dev/js/src/pageInfo.js b/dev/js/src/pageInfo.js
new file mode 100644
index 0000000..3f8f9a9
--- /dev/null
+++ b/dev/js/src/pageInfo.js
@@ -0,0 +1,21 @@
+"use strict";
+
+define(function () {
+ return {
+ create : function () {
+ const o = Object.create(this);
+ const p = document.getElementById('pagination');
+ o.ds = p ? p.dataset : {};
+ return o;
+ },
+ page : function () {
+ return parseInt(this.ds["page"] || 0);
+ },
+ total : function () {
+ return parseInt(this.ds["total"] || 0);
+ },
+ count : function () {
+ return parseInt(this.ds["count"] || 0);
+ }
+ }
+});