{"_id":"@adactiveasia/adasia-keyboard","_rev":"1-de45791c2def174dcdd85ddbafa8137c","name":"@adactiveasia/adasia-keyboard","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@adactiveasia/adasia-keyboard","version":"0.0.1","description":"Adsum Keyboard Component","main":"index.js","author":{"name":"Stanley Ong","email":"stanley.ong@adactive.com"},"license":"UNLISENCED","repository":{"type":"git","url":"git://github.com/adactiveasia/adsum-react-components.git"},"bugs":{"url":"https://github.com/adactiveasia/adsum-react-components.git/issues"},"scripts":{},"publishConfig":{"access":"public"},"dependencies":{"chalk":"^1.1.3","commander":"^2.9.0"},"devDependencies":{"prop-types":"^15.6.1","react":"^16.3.1"},"peerDependencies":{"prop-types":"^15.6.1","react":"^16.3.1"},"keywords":["adsum","react","redux"],"bin":{"arc-keyboard":"./cli.js"},"homepage":"https://github.com/adactiveasia/adsum-react-components#readme","_id":"@adactiveasia/adasia-keyboard@0.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"devadactiveasia","email":"dev@adactive.asia"},"dist":{"integrity":"sha512-pgZqtKLBDdFN0/8AX+Fj0s8hrH4ut+9TIYXgu6ERZ4B2PMjCR/WKogL5cJE3CTxgGCMEigkCOJOCVqx0DYYtww==","shasum":"e0f11d4100f701be813c11d1b32fd80bb1638ca9","tarball":"https://registry.npmjs.org/@adactiveasia/adasia-keyboard/-/adasia-keyboard-0.0.1.tgz","fileCount":32,"unpackedSize":155124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjIRLCRA9TVsSAnZWagAASXEP/3fePfGFtNNHgesVSPey\n+MqAD8wevvpFJyMvjgBBeI/UKQXWGI5lf8/aZ2dXGMJgnEknrolLWz23C2Ka\nAghTYq0Nggc0kwe72FPfBBaiNXAbN3kgC8GMdAwwcWKsw0FmVldT9vsUHck6\nBqX5ck/tfOd3dJo7wF3sRU5719n24WXBq+SDXxJ66xQIs3hROk6tFRR3YSMb\nzcZFQimEesdgG8TSTXSk70ZMI5lzA1vOtb0LQ0RmCliH9bS4ReW0UfhQn486\n/8YWUUK717tzGwS04f3rG6A9WEUY6yh5x8zb5kuupUQcszrAMO9hgdfOapvb\nkUZHtEXMx0rIQYybVeCyO9nlXNtBFnHWZEFT9wQuQhijR9qdUiDCm/HYoKRy\n3yb4Itu0J2fJF+Au+KmBcZp8TkwFHyaRIhmzrqZNZKK94UMc6d7VaF0CchvK\nihCseSwOAYdTzq8KngA/kjbirYhBftgL7GE6G6fJHZKdTKPSNwp4rbl3EZds\nUVO249aivGvDTz1iVv/ZDdWJo0zjjCxQQugFCKIZMCYSCXFtCOndVg0p7BWy\nbaFYsv3R/3pgLbNGS4EMjHgu2OO45G8nucfdYDKn7JLFAcnDPvRCQuDtZYTy\nTiFF8OxIdj2IlwjgBggqLJtGlxL6nH4R5QHxUvLT2Ga6k3x+qn3Ydy2IyUnN\nYNl0\r\n=U+M7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4KR5QNETuK26sPnEUVopHQbwjha9dy7wFZgeL2wzKuAiBlQ1x4cglZf4moLGG6HFSHbnIstxeB35IvY4YRQfCKzA=="}]},"maintainers":[{"name":"devadactiveasia","email":"dev@adactive.asia"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/adasia-keyboard_0.0.1_1569489994777_0.7438248728787002"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-26T09:26:34.566Z","0.0.1":"2019-09-26T09:26:34.969Z","modified":"2022-04-04T11:22:39.508Z"},"maintainers":[{"name":"devadactiveasia","email":"dev@adactive.asia"}],"description":"Adsum Keyboard Component","homepage":"https://github.com/adactiveasia/adsum-react-components#readme","keywords":["adsum","react","redux"],"repository":{"type":"git","url":"git://github.com/adactiveasia/adsum-react-components.git"},"author":{"name":"Stanley Ong","email":"stanley.ong@adactive.com"},"bugs":{"url":"https://github.com/adactiveasia/adsum-react-components.git/issues"},"license":"UNLISENCED","readme":"# Keyboard component\n\n![image](https://user-images.githubusercontent.com/8574893/40049349-257a9756-5867-11e8-92f1-fc8b811ca5ab.png)\n\n[Live examples here](https://adactivesas.github.io/adsum-react-components/packages/adsum-keyboard/examples/index.html)\n\n## Getting started\n\n```javascript\n    npm i --save @adactive/arc-keyboard\n```\nOR\n```javascript\n    yarn add @adactive/arc-keyboard\n```\n\n```javascript\n    import AdsumKeyboard from \"@adactive/arc-keyboard\"\n     ...\n    <AdsumKeyboard \n        isOpen=true \n        lang=\"en\"\n        currentValue=\"\" \n        onKeyClicked={this.onKeyClicked}\n         \n    />\n```\n\n### Props\n \n```javascript\ntype PropsType = {|\n    +isOpen: boolean,\n    +lang: 'en' | 'fr',\n    +currentValue: string,\n    +onKeyClicked: (string) => void,\n    +keyboardCSS?: CSSStyleDeclaration,\n    +keyboardLineCSS?: CSSStyleDeclaration,\n    +buttonCSS?: CSSStyleDeclaration\n|};\n\n\nstatic defaultProps = {\n    isOpen: false,\n    lang: 'en',\n    currentValue: '',\n    onKeyClicked: null\n}\n```\n\n**isOpen** -> To show or hide keyboard\n\n**lang** -> Language of keyboard\n\n**currentValue** -> To pass current query value from application for keyboard to process result\n\n**onKeyClicked** -> A callback function to result back to the \n\n**keyboardCSS** -> To customise the overall CSS for the entire component\n\n**keyboardLineCSS** -> To customise the CSS for each line of the keyboard component\n\n**buttonCSS** -> To customise each button on the keyboard\n\n## Copy component inside your project src folder  \n\n### Less only\n    `npx @adactive/arc-keyboard copy --less-only`\n    \n### Full copy\n    `npx @adactive/arc-keyboard copy`\n","readmeFilename":"README.md"}