├── .gitattributes ├── .gitignore ├── LICENSE.txt ├── README.md ├── demos ├── src │ ├── css │ │ └── style.css │ ├── data │ │ └── test.json │ ├── images │ │ └── lenna.jpg │ └── js │ │ ├── native.history.js │ │ └── router.class.js └── tools │ ├── ajax.html │ ├── detector.html │ ├── history.html │ ├── keyboard.html │ ├── mouse.html │ ├── offline.html │ ├── router.html │ ├── test.html │ ├── ticker.html │ └── viewport.html ├── dist └── pan.js ├── package.json ├── server └── express.server.js ├── src ├── Pan │ ├── core │ │ ├── component.class.js │ │ └── event-emitter.ts │ ├── models │ │ ├── MouseModel.ts │ │ ├── ScrollModel.ts │ │ └── ViewportModel.ts │ └── tools │ │ ├── Mouse.ts │ │ ├── Scroll.ts │ │ └── Viewport.ts └── index.ts ├── tsconfig.json └── webpack.config.js /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/README.md -------------------------------------------------------------------------------- /demos/src/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/demos/src/css/style.css -------------------------------------------------------------------------------- /demos/src/data/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/demos/src/data/test.json -------------------------------------------------------------------------------- /demos/src/images/lenna.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/demos/src/images/lenna.jpg -------------------------------------------------------------------------------- /demos/src/js/native.history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/demos/src/js/native.history.js -------------------------------------------------------------------------------- /demos/src/js/router.class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/demos/src/js/router.class.js -------------------------------------------------------------------------------- /demos/tools/ajax.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/demos/tools/ajax.html -------------------------------------------------------------------------------- /demos/tools/detector.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/demos/tools/detector.html -------------------------------------------------------------------------------- /demos/tools/history.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/demos/tools/history.html -------------------------------------------------------------------------------- /demos/tools/keyboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/demos/tools/keyboard.html -------------------------------------------------------------------------------- /demos/tools/mouse.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/demos/tools/mouse.html -------------------------------------------------------------------------------- /demos/tools/offline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/demos/tools/offline.html -------------------------------------------------------------------------------- /demos/tools/router.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/demos/tools/router.html -------------------------------------------------------------------------------- /demos/tools/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/demos/tools/test.html -------------------------------------------------------------------------------- /demos/tools/ticker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/demos/tools/ticker.html -------------------------------------------------------------------------------- /demos/tools/viewport.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/demos/tools/viewport.html -------------------------------------------------------------------------------- /dist/pan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/dist/pan.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/package.json -------------------------------------------------------------------------------- /server/express.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/server/express.server.js -------------------------------------------------------------------------------- /src/Pan/core/component.class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/src/Pan/core/component.class.js -------------------------------------------------------------------------------- /src/Pan/core/event-emitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/src/Pan/core/event-emitter.ts -------------------------------------------------------------------------------- /src/Pan/models/MouseModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/src/Pan/models/MouseModel.ts -------------------------------------------------------------------------------- /src/Pan/models/ScrollModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/src/Pan/models/ScrollModel.ts -------------------------------------------------------------------------------- /src/Pan/models/ViewportModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/src/Pan/models/ViewportModel.ts -------------------------------------------------------------------------------- /src/Pan/tools/Mouse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/src/Pan/tools/Mouse.ts -------------------------------------------------------------------------------- /src/Pan/tools/Scroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/src/Pan/tools/Scroll.ts -------------------------------------------------------------------------------- /src/Pan/tools/Viewport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/src/Pan/tools/Viewport.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/src/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArielSaldana/pan-old/HEAD/webpack.config.js --------------------------------------------------------------------------------