├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .npmignore ├── .releaserc ├── .travis.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENCE ├── README.md ├── demos ├── buttons.html ├── checkboxes.html ├── editable-text.html ├── focusable-divs.html ├── others.html ├── radios.html ├── selects.html ├── style.css ├── svg.html └── web-components.html ├── docs ├── index.html └── main.js ├── package.json ├── rollup.config.js └── src └── focus-within.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | node-modules/ 3 | 4 | # files 5 | rollup.*.js 6 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/.npmignore -------------------------------------------------------------------------------- /.releaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/.releaserc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/README.md -------------------------------------------------------------------------------- /demos/buttons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/demos/buttons.html -------------------------------------------------------------------------------- /demos/checkboxes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/demos/checkboxes.html -------------------------------------------------------------------------------- /demos/editable-text.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/demos/editable-text.html -------------------------------------------------------------------------------- /demos/focusable-divs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/demos/focusable-divs.html -------------------------------------------------------------------------------- /demos/others.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/demos/others.html -------------------------------------------------------------------------------- /demos/radios.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/demos/radios.html -------------------------------------------------------------------------------- /demos/selects.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/demos/selects.html -------------------------------------------------------------------------------- /demos/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/demos/style.css -------------------------------------------------------------------------------- /demos/svg.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/demos/svg.html -------------------------------------------------------------------------------- /demos/web-components.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/demos/web-components.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/docs/main.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/focus-within.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matteobad/focus-within-polyfill/HEAD/src/focus-within.js --------------------------------------------------------------------------------