Virtual Keyboard for JavaScript
What's New In This Release

The list below describes recent changes and additions to JsKeyboard:

New in version 1.1

ES6 modules, classes and properties

JsKeyboard source code has been refactored following ES6 standards, including modules, classes and properties. Get/set functions have been replaced by getter/setter properties, which should help using the keyboard API with binding expressions of various JS frameworks. The distribution still includes ES5-compatible scripts located in Scripts/umd folder, which are transpiled from current ES6 code, and whose classes are exposed as members of global MindFusion namespace object as in previous versions. The Scripts/esm folder contains ES6 code that lets you import JsKeyboard classes from respective modules.