mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 16:35:33 +00:00
Note: build.sh updated to make sure that test:help build action:target doesn't also call test.sh by adding `:_all` meta-target. Note: CI will need a new help-keyman-com.sh build step to deploy web engine help. Fixes: #12347
1.4 KiB
1.4 KiB
| title |
|---|
| On-Screen Keyboard Module |
The On-Screen Keyboard module is exposed to the developer as window.keyman.osk.
addEventListenerFunction- Adds an event listener for user-handling of On-Screen keyboard events.
getRectFunction- Get absolute position and size of OSK window.
hideFunction- Hide the OSK.
isEnabledFunction- Return the user-defined OSK visibility as set by prior calls to show or hide.
isVisibleFunction- Return the actual visibility of the On-Screen Keyboard.
removeEventListenerFunction- Removes a user-defined event handler.
restorePositionFunction- Move OSK back to default position, floating under active input element.
setPosFunction- Set absolute position and size of desktop OSK window, limited to screen.
setRectFunction- Set absolute position and size of desktop OSK window.
showFunction- Display, hide or toggle OSK visibility.
userLocatedFunction- Determine whether or not the OSK has been moved from its default position by the user.
- Class Names and Identifiers for On-Screen Keyboard and Other KeymanWeb Elements
- The appearance of the KeymanWeb on-screen keyboard, menu amd other elements can be customized by a web designer by redefining (or adding to) the default styles.