├── .babelrc ├── .eslintrc ├── .gitignore ├── .npmignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── example ├── public │ ├── index.html │ ├── js │ │ └── app.js │ ├── prism.css │ ├── prism.js │ └── react-keydown-logo.png └── src │ ├── app │ ├── class_decorator │ │ ├── code.js │ │ └── index.js │ ├── index.js │ └── method_decorator │ │ ├── code.js │ │ └── index.js │ └── index.js ├── package.json ├── src ├── decorators │ ├── class_decorator.js │ ├── index.js │ ├── method_decorator.js │ └── method_decorator_scoped.js ├── event_handlers.js ├── index.js ├── lib │ ├── array.from.js │ ├── dom_helpers.js │ ├── keys.js │ ├── listeners.js │ ├── match_keys.js │ ├── parse_keys.js │ └── uuid.js └── store.js ├── tags.lock ├── tests ├── event_handlers-test.js ├── fixtures │ └── event.js ├── match_keys-test.js ├── parse_keys-test.js └── store-test.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/README.md -------------------------------------------------------------------------------- /example/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/example/public/index.html -------------------------------------------------------------------------------- /example/public/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/example/public/js/app.js -------------------------------------------------------------------------------- /example/public/prism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/example/public/prism.css -------------------------------------------------------------------------------- /example/public/prism.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/example/public/prism.js -------------------------------------------------------------------------------- /example/public/react-keydown-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/example/public/react-keydown-logo.png -------------------------------------------------------------------------------- /example/src/app/class_decorator/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/example/src/app/class_decorator/code.js -------------------------------------------------------------------------------- /example/src/app/class_decorator/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/example/src/app/class_decorator/index.js -------------------------------------------------------------------------------- /example/src/app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/example/src/app/index.js -------------------------------------------------------------------------------- /example/src/app/method_decorator/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/example/src/app/method_decorator/code.js -------------------------------------------------------------------------------- /example/src/app/method_decorator/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/example/src/app/method_decorator/index.js -------------------------------------------------------------------------------- /example/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/example/src/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/package.json -------------------------------------------------------------------------------- /src/decorators/class_decorator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/src/decorators/class_decorator.js -------------------------------------------------------------------------------- /src/decorators/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/src/decorators/index.js -------------------------------------------------------------------------------- /src/decorators/method_decorator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/src/decorators/method_decorator.js -------------------------------------------------------------------------------- /src/decorators/method_decorator_scoped.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/src/decorators/method_decorator_scoped.js -------------------------------------------------------------------------------- /src/event_handlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/src/event_handlers.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/src/index.js -------------------------------------------------------------------------------- /src/lib/array.from.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/src/lib/array.from.js -------------------------------------------------------------------------------- /src/lib/dom_helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/src/lib/dom_helpers.js -------------------------------------------------------------------------------- /src/lib/keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/src/lib/keys.js -------------------------------------------------------------------------------- /src/lib/listeners.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/src/lib/listeners.js -------------------------------------------------------------------------------- /src/lib/match_keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/src/lib/match_keys.js -------------------------------------------------------------------------------- /src/lib/parse_keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/src/lib/parse_keys.js -------------------------------------------------------------------------------- /src/lib/uuid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/src/lib/uuid.js -------------------------------------------------------------------------------- /src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/src/store.js -------------------------------------------------------------------------------- /tags.lock: -------------------------------------------------------------------------------- 1 | 11787 2 | -------------------------------------------------------------------------------- /tests/event_handlers-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/tests/event_handlers-test.js -------------------------------------------------------------------------------- /tests/fixtures/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/tests/fixtures/event.js -------------------------------------------------------------------------------- /tests/match_keys-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/tests/match_keys-test.js -------------------------------------------------------------------------------- /tests/parse_keys-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/tests/parse_keys-test.js -------------------------------------------------------------------------------- /tests/store-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/tests/store-test.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glortho/react-keydown/HEAD/webpack.config.js --------------------------------------------------------------------------------