Keyboard Support

Contact and Search

Keyman.com Homepage

Header bottom

Keyman.com

Other versions
Version 18.0Version 17.0 (current version)Version 16.0Version 15.0Version 14.0Version 13.0Version 12.0Version 11.0Version 10.0Version 2.0

On this page

Utility Module


The KeymanWeb Utility Function module is exposed to the developer as window.keyman.util.

addStyleSheet Function
Add or override default On-Screen Keyboard styles.
alert Function
Customized alert window.
attachDOMEvent Function
Attach user-defined event handler for any DOM event for an element.
createElement Function
Create an unselectable HTML element for the KeymanWeb On-Screen keyboard and User Interfaces.
detachDOMEvent Function
Detach DOM event handler from element to prevent memory leaks.
getAbsolute Function
Get the absolute position of an element.
getAbsoluteX Function
Get the absolute y-coordinate of an element.
getAbsoluteY Function
Get the absolute y-coordinate of an element.
getOption Function
Get a KeymanWeb, On-Screen Keyboard or User Interface option value.
isTouchDevice Function
Allow external callers (such as UIs) to detect if the active device is touch sensitive.
linkStyleSheet Function
Add a reference to an external stylesheet file.
loadCookie Function
Get a document cookie, or an array of all document cookies.
removeStyleSheet Function
Remove user-defined style sheet.
rgba Function
Browser-independent alpha-channel management.
saveCookie Function
Save document variables as a cookie.
setOption Function
Set a KeymanWeb, On-Screen Keyboard or User Interface option value.
toFloat Function
Floating conversion with default.
toNumber Function
Integer conversion with default.
toNzString Function
Returns default string value if argument is null, false, an empty string, or undefined.