├── .babelrc ├── .editorconfig ├── .eslintrc ├── .gitignore ├── .npmignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── karma.conf.js ├── lib ├── helpers │ ├── in-container.js │ ├── in-viewport.js │ ├── observe-dom.js │ └── scroll-handler.js ├── index.js └── methods │ ├── attach.js │ ├── debounced-scroll.js │ ├── destroy.js │ ├── off.js │ └── on.js ├── package.json ├── rollup.config.es6.js ├── rollup.config.js ├── rollup.config.umd.js └── test ├── context.html ├── in-container_test.js ├── in-viewport_test.js ├── index_test.js ├── observe-dom_test.js └── scroll-handler_test.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | !dist/ 2 | demos/ 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/README.md -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/karma.conf.js -------------------------------------------------------------------------------- /lib/helpers/in-container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/lib/helpers/in-container.js -------------------------------------------------------------------------------- /lib/helpers/in-viewport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/lib/helpers/in-viewport.js -------------------------------------------------------------------------------- /lib/helpers/observe-dom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/lib/helpers/observe-dom.js -------------------------------------------------------------------------------- /lib/helpers/scroll-handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/lib/helpers/scroll-handler.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/methods/attach.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/lib/methods/attach.js -------------------------------------------------------------------------------- /lib/methods/debounced-scroll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/lib/methods/debounced-scroll.js -------------------------------------------------------------------------------- /lib/methods/destroy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/lib/methods/destroy.js -------------------------------------------------------------------------------- /lib/methods/off.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/lib/methods/off.js -------------------------------------------------------------------------------- /lib/methods/on.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/lib/methods/on.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.es6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/rollup.config.es6.js -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/rollup.config.js -------------------------------------------------------------------------------- /rollup.config.umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/rollup.config.umd.js -------------------------------------------------------------------------------- /test/context.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/test/context.html -------------------------------------------------------------------------------- /test/in-container_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/test/in-container_test.js -------------------------------------------------------------------------------- /test/in-viewport_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/test/in-viewport_test.js -------------------------------------------------------------------------------- /test/index_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/test/index_test.js -------------------------------------------------------------------------------- /test/observe-dom_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/test/observe-dom_test.js -------------------------------------------------------------------------------- /test/scroll-handler_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvestreh/onScreen/HEAD/test/scroll-handler_test.js --------------------------------------------------------------------------------