Skip to content
This repository has been archived by the owner on Mar 5, 2019. It is now read-only.

Commit

Permalink
examples ended
Browse files Browse the repository at this point in the history
  • Loading branch information
Lorenzo Mussi committed Oct 15, 2018
1 parent 1590610 commit 3fecd09
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 7 deletions.
11 changes: 10 additions & 1 deletion example/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,16 @@
<body>
<body>
<h1>JsBrowser</h1>

<div>
<label>PrevPage: </label><label id="prevPage"></label>
</div>
<div>
<label>QueryParams: </label><label id="queryParams"></label>
</div>
<button onClick="shiftPage()">change page</button>
<!-- <button onClick="getPrevPage()">get prev page</button> -->
<!-- <button onClick="getQueryParams()">get query params</button> -->
<button onClick="addQueryParams()">set query params</button>
<script src="./index.js"></script>
</body>
</body>
Expand Down
33 changes: 27 additions & 6 deletions example/index.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,29 @@
import JsBrowser from '../src/index.js';
import Browser from '../src/index.js';

const foo = JsBrowser.init({
message: 'hello'
});
let pageIndex = 0;
let paramIndex = 0;
let params = '';

document.write(foo);
console.log(foo);
window.shiftPage = () => {
Browser.shiftPage(params + pageIndex);
pageIndex += 1;


console.log(['Browser.getPrevPage:', Browser.getPrevPage()])
document.getElementById('prevPage').innerText = JSON.stringify(Browser.getPrevPage());
};



window.addQueryParams = () => {
params = params + `params${paramIndex}=${paramIndex}&`;
if (history.pushState) {
var newurl = window.location.protocol + "//" + window.location.host + window.location.pathname +  `?${params}`;
window.history.pushState({ path: newurl }, '', newurl);
}

paramIndex += 1;

console.log(['Browser.getQueryParams:', Browser.getQueryParams()])
document.getElementById('queryParams').innerText = JSON.stringify(Browser.getQueryParams());
}

0 comments on commit 3fecd09

Please sign in to comment.