UNPKG

react-key-handler

Version:

React component to handle keyboard events

1 lines 5.28 kB
{"id":"XeWd","dependencies":[{"name":"/Users/adc/Developer/ayrton/react-key-handler/node_modules/fbjs/package.json","includedInParent":true,"mtime":1528784332000},{"name":"/Users/adc/Developer/ayrton/react-key-handler/package.json","includedInParent":true,"mtime":1533459603383},{"name":"/Users/adc/Developer/ayrton/react-key-handler/.babelrc","includedInParent":true,"mtime":1533458194366}],"generated":{"js":"\"use strict\";function e(e){if(void 0===(e=e||(\"undefined\"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}module.exports=e;","map":{"mappings":[{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":1,"column":0},"generated":{"line":1,"column":0}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":24,"column":0},"generated":{"line":1,"column":13}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":24,"column":0},"generated":{"line":1,"column":22}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":24,"column":0},"generated":{"line":1,"column":24}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":26,"column":0},"generated":{"line":1,"column":27}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":26,"column":0},"generated":{"line":1,"column":35}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":25,"column":0},"generated":{"line":1,"column":40}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":25,"column":0},"generated":{"line":1,"column":42}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":25,"column":0},"generated":{"line":1,"column":46}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":25,"column":0},"generated":{"line":1,"column":66}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":25,"column":0},"generated":{"line":1,"column":75}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":25,"column":0},"generated":{"line":1,"column":89}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":27,"column":0},"generated":{"line":1,"column":93}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":27,"column":0},"generated":{"line":1,"column":100}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":29,"column":0},"generated":{"line":1,"column":105}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":30,"column":0},"generated":{"line":1,"column":109}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":30,"column":0},"generated":{"line":1,"column":116}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":30,"column":0},"generated":{"line":1,"column":118}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":30,"column":0},"generated":{"line":1,"column":133}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":30,"column":0},"generated":{"line":1,"column":135}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":31,"column":0},"generated":{"line":1,"column":140}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":31,"column":0},"generated":{"line":1,"column":146}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":32,"column":0},"generated":{"line":1,"column":149}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":32,"column":0},"generated":{"line":1,"column":156}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":32,"column":0},"generated":{"line":1,"column":158}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":36,"column":0},"generated":{"line":1,"column":164}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":36,"column":0},"generated":{"line":1,"column":171}},{"source":"../node_modules/fbjs/lib/getActiveElement.js","original":{"line":36,"column":0},"generated":{"line":1,"column":179}}],"sources":{"../node_modules/fbjs/lib/getActiveElement.js":"'use strict';\n\n/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * @typechecks\n */\n\n/* eslint-disable fb-www/typeof-undefined */\n\n/**\n * Same as document.activeElement but wraps in a try-catch block. In IE it is\n * not safe to call document.activeElement if there is nothing focused.\n *\n * The activeElement will be null only if the document or document body is not\n * yet defined.\n *\n * @param {?DOMDocument} doc Defaults to current document.\n * @return {?DOMElement}\n */\nfunction getActiveElement(doc) /*?DOMElement*/{\n doc = doc || (typeof document !== 'undefined' ? document : undefined);\n if (typeof doc === 'undefined') {\n return null;\n }\n try {\n return doc.activeElement || doc.body;\n } catch (e) {\n return doc.body;\n }\n}\n\nmodule.exports = getActiveElement;"},"lineCount":null}},"hash":"d908509157545357668f1a812bf10c9a","cacheData":{"env":{}}}