scroll by pages

This commit is contained in:
Shin'ya Ueoka 2017-08-27 10:21:07 +09:00
parent 02c0cfd97d
commit 20e66ea2c7
4 changed files with 19 additions and 1 deletions

View file

@ -6,6 +6,13 @@ const scrollLines = (page, count) => {
page.scrollTo(x, y);
};
const scrollPages = (page, count) => {
let height = page.innerHeight;
let x = page.scrollX;
let y = page.scrollY + height * count;
page.scrollTo(x, y);
};
const scrollTop = (page) => {
let x = page.scrollX;
let y = 0;
@ -18,4 +25,4 @@ const scrollBottom = (page) => {
page.scrollTo(x, y);
};
export { scrollLines, scrollTop, scrollBottom }
export { scrollLines, scrollPages, scrollTop, scrollBottom }