summaryrefslogtreecommitdiff
path: root/public/assets/js/lib/Scroller.js
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2016-03-30 19:12:56 -0400
committerJules Laplace <jules@okfoc.us>2016-03-30 19:12:56 -0400
commit9379c7a471ffa2e793759ace809ba9beaa0177b3 (patch)
tree27c4e7c18bbd5bdfd5c75d82b645ddf05a7e48c3 /public/assets/js/lib/Scroller.js
parent3cb96c18937924aee8c518137f3edb1e39035be9 (diff)
arrow keys control flickity
Diffstat (limited to 'public/assets/js/lib/Scroller.js')
-rw-r--r--public/assets/js/lib/Scroller.js14
1 files changed, 12 insertions, 2 deletions
diff --git a/public/assets/js/lib/Scroller.js b/public/assets/js/lib/Scroller.js
index fe16f11..3bebce7 100644
--- a/public/assets/js/lib/Scroller.js
+++ b/public/assets/js/lib/Scroller.js
@@ -1,13 +1,15 @@
var Scroller = (function(){
var Scroller = {}
- var prev, next, burger
+ var prev, next, left, right, burger
var webkitRatio = 1
Scroller.init = function(opt){
previous = opt.previous
next = opt.next
burger = opt.burger
+ left = opt.left
+ right = opt.right
if (is_mobile) {
// document.body.addEventListener("touchstart", touchstart)
// document.body.addEventListener("touchmove", touchmove)
@@ -97,8 +99,16 @@ var Scroller = (function(){
}
}
function keydown (e) {
- // console.log(e.keyCode)
+ console.log(e.keyCode)
switch (e.keyCode) {
+ case 37: // left
+ e.preventDefault()
+ left()
+ break
+ case 39: // right
+ e.preventDefault()
+ right()
+ break
case 27: // esc
e.preventDefault()
burger()