Keyboard Support

Contact and Search

Keyman.com Homepage

Header bottom

Keyman.com

On this page

&kmw_embedjs

Summary

The &kmw_embedjs store specifies an external JavaScript file that should be embedded into a compiled web or touch keyboard.

Syntax

store(&kmw_embedjs) "filename"

Parameters

filename
The filename of the JavaScript file to embed, relative to the keyboard file.

Description

The &kmw_embedjs store allows you to specify a JavaScript file to embed into a Keyman touch or web keyboard. This is typically used with the call() statement.

The code is wrapped in a closure, and global variables should be avoided.

Examples

Example: Using &kmw_embedjs

store(&kmw_embedjs) 'custom-imx.js'

Platforms

The &kmw_embedjs store will be used in keyboards on web and touch platforms. It is ignored on all other platforms.

WindowsmacOSLinuxDesktop webMobile webiOSAndroid

Version history

The &kmw_embedjs store was added in Keyman 7.0.

See also