{"_id":"@aigens/virtual-keyboard","_rev":"4-5bbb9c69a819ee50df9ae978fe5e15fb","name":"@aigens/virtual-keyboard","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@aigens/virtual-keyboard","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"@aigens/virtual-keyboard@1.0.0","maintainers":[{"name":"aigens","email":"peter.liu@aigens.com"}],"dist":{"shasum":"3e2f65a6c6183ff04f6a694c790ffb086759e534","tarball":"https://registry.npmjs.org/@aigens/virtual-keyboard/-/virtual-keyboard-1.0.0.tgz","fileCount":3,"integrity":"sha512-xad2WvrJErhJ4N61G42nGzyBIxK+zAqbG7CtGEViRO/SX4IG4n1VjXzlnYyiN8PWDtW0+Fx5LaWnRN5787yk6A==","signatures":[{"sig":"MEQCIAqFSVYwrkbLI2s8gWMQDbuDufzi4v9K+2NHmU9HJb0gAiBT4juxzYX7NRgbhf8a9mfiKkCuZjgr9/j5G3L9NjMrXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65514},"main":"dist/cjs/VirtualKeyboardJs.js","module":"dist/esm/VirtualKeyboardJs.js","scripts":{"build":"gulp"},"_npmUser":{"name":"aigens","email":"peter.liu@aigens.com"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","gulp-clean":"^0.4.0","typescript":"^5.5.4","gulp-uglify":"^3.0.2","gulp-typescript":"^6.0.0-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/virtual-keyboard_1.0.0_1724911230599_0.6909424899168515","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@aigens/virtual-keyboard","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"@aigens/virtual-keyboard@1.0.1","maintainers":[{"name":"aigens","email":"peter.liu@aigens.com"}],"dist":{"shasum":"8f0c671707c3d0ff26a7cd99bbe3bff56d579a9b","tarball":"https://registry.npmjs.org/@aigens/virtual-keyboard/-/virtual-keyboard-1.0.1.tgz","fileCount":6,"integrity":"sha512-hgwFImyEsNfyO6iv+53J8Bd+bf/Kn/vMop5wtzXqw9PR3Ejs5hJAaNej4hipIL7PwISnDDF3yvgxf7No+z6+Pg==","signatures":[{"sig":"MEUCIQCjGqnSbg7ckVMyxbxCxap+RYf5msVvupzEms+bO+5ssQIgXSphjSWJk8/nIqpqrvBvnJh0/BZXzDptMQPcBj97KpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98884},"main":"dist/cjs/VirtualKeyboardJs.js","module":"dist/esm/VirtualKeyboardJs.js","scripts":{"build":"gulp"},"_npmUser":{"name":"aigens","email":"peter.liu@aigens.com"},"_npmVersion":"10.2.3","description":"```js     npm i @aigens / virtual - keyboard ```","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","gulp-clean":"^0.4.0","typescript":"^5.5.4","gulp-uglify":"^3.0.2","gulp-typescript":"^6.0.0-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/virtual-keyboard_1.0.1_1724912622230_0.5827927283923848","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@aigens/virtual-keyboard","version":"1.0.2","keywords":[],"author":"","license":"ISC","_id":"@aigens/virtual-keyboard@1.0.2","maintainers":[{"name":"aigens","email":"peter.liu@aigens.com"}],"dist":{"shasum":"0038ffa11f605fb74029f87a2c7c65e704ff062a","tarball":"https://registry.npmjs.org/@aigens/virtual-keyboard/-/virtual-keyboard-1.0.2.tgz","fileCount":6,"integrity":"sha512-HJLfk/CGdjfD1LQbFLEhrUakaIUF1HA1l2gO6KXMHv5OIZvbpPRx6zUzpITSBaqFby4+aoA8IvLnjEe8dcsQtg==","signatures":[{"sig":"MEUCIQDNN8riZsrxf3FFkW5Af0h0nFXHpfv0B6LRy/mgAErhQQIgaEHJvGetEnCBhaO9ErOwtYPXV35oAw1KhZrlXWuphFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98752},"main":"dist/cjs/VirtualKeyboardJs.js","types":"@types/VirtualKeyboardJs.d.ts","module":"dist/esm/VirtualKeyboardJs.js","scripts":{"build":"gulp"},"_npmUser":{"name":"aigens","email":"peter.liu@aigens.com"},"_npmVersion":"10.2.3","description":"```js     npm i @aigens / virtual - keyboard ```","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","gulp-clean":"^0.4.0","typescript":"^5.5.4","gulp-uglify":"^3.0.2","gulp-typescript":"^6.0.0-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/virtual-keyboard_1.0.2_1724916032548_0.6403340618021733","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@aigens/virtual-keyboard","version":"1.0.3","keywords":[],"author":"","license":"ISC","_id":"@aigens/virtual-keyboard@1.0.3","maintainers":[{"name":"aigens","email":"peter.liu@aigens.com"}],"dist":{"shasum":"cb3bddec5e8b4ee73d4cb26da7d5141615f016c5","tarball":"https://registry.npmjs.org/@aigens/virtual-keyboard/-/virtual-keyboard-1.0.3.tgz","fileCount":6,"integrity":"sha512-WsUCiqyOy30Y/jgrf+kQCczkcwkbYpnBNa8W+i3qajpzy5FMchcktI+CX7Q0OJ57bHl8GM8vscIdha2VCW+s2A==","signatures":[{"sig":"MEUCIGwijmmxI5lldsJ5vZjwA79ACxfy7AuUEnJpTzZ/nkjJAiEAiI1AQufmhr2NOk3DVSk0KM3xmmBQGj+0Kp4zxB/0odA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99356},"main":"dist/cjs/VirtualKeyboardJs.js","types":"@types/VirtualKeyboardJs.d.ts","module":"dist/esm/VirtualKeyboardJs.js","scripts":{"build":"gulp"},"_npmUser":{"name":"aigens","email":"peter.liu@aigens.com"},"_npmVersion":"10.2.3","description":"```js     npm i @aigens / virtual - keyboard ```","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","gulp-clean":"^0.4.0","typescript":"^5.5.4","gulp-uglify":"^3.0.2","gulp-typescript":"^6.0.0-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/virtual-keyboard_1.0.3_1724916721662_0.17415389812026283","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@aigens/virtual-keyboard","version":"1.0.4","description":"```js     npm i @aigens / virtual - keyboard ```","main":"dist/cjs/VirtualKeyboardJs.js","module":"dist/esm/VirtualKeyboardJs.js","types":"@types/VirtualKeyboardJs.d.ts","scripts":{"build":"gulp"},"keywords":[],"author":"","license":"ISC","devDependencies":{"gulp":"^5.0.0","gulp-typescript":"^6.0.0-alpha.1","typescript":"^5.5.4","gulp-clean":"^0.4.0","gulp-uglify":"^3.0.2"},"_id":"@aigens/virtual-keyboard@1.0.4","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-G1F5xUdvTtCP3bub+4WF6/+TjiN7pfh7mtxyo0vf3UzuSIjabN3sM/4pFgDwUyIA9N3WbJnb613hCN6j51o7hg==","shasum":"2efd026b527a0661e1cf7cc545e5182d1f7f1fb2","tarball":"https://registry.npmjs.org/@aigens/virtual-keyboard/-/virtual-keyboard-1.0.4.tgz","fileCount":6,"unpackedSize":99468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOclCGK3lt+20qY9vSZi9jXxnp9QgfQegE4wq/s+LCLAiBJOaGwWBVr0dJcODXwz9j2nb7EOwwFgF7uw6DF6Idkyg=="}]},"_npmUser":{"name":"aigens","email":"peter.liu@aigens.com"},"directories":{},"maintainers":[{"name":"aigens","email":"peter.liu@aigens.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/virtual-keyboard_1.0.4_1724916944367_0.48697756300817585"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-29T06:00:30.517Z","modified":"2024-08-29T07:35:44.671Z","1.0.0":"2024-08-29T06:00:30.769Z","1.0.1":"2024-08-29T06:23:42.386Z","1.0.2":"2024-08-29T07:20:32.703Z","1.0.3":"2024-08-29T07:32:01.822Z","1.0.4":"2024-08-29T07:35:44.509Z"},"license":"ISC","keywords":[],"description":"```js     npm i @aigens / virtual - keyboard ```","maintainers":[{"name":"aigens","email":"peter.liu@aigens.com"}],"readme":"## install \n\n```js\n    npm i @aigens / virtual - keyboard\n```\n\n## Using\n\n```js\n    import {\n        VirtualKeyboardJs\n    } from '@aigens/virtual-keyboard';\n    \n    this.virtualKeyboardJs = new VirtualKeyboardJs();\n\n    if (this.virtualKeyboardJs.isElectron()) {\n        this.virtualKeyboardJs.setInput(\".installcode-input\", \".installcode-kb-container\", (key, input) => {\n            console.log('setInput:', key, input);\n        }, {\n            show: false,\n            autoPosition: false\n        });\n    }\n```\n","readmeFilename":"README.md"}