spiegel-keyman/web/docs/engine/reference/compatibility/index.md
Marc Durdin 6c145cb775 refactor(web): move web engine help to app repo
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
2024-10-31 11:00:06 +07:00

33 lines
907 B
Markdown

---
title: Compatibility Functions
---
The following <span class="emphasis">*KeymanWeb*</span> core functions
have been retained for compatibility with existing custom keyboards, but
should not be used in any new keyboards or user interfaces. Equivalent
new function calls are indicated.
[`GetLastActiveElement` Function](GetLastActiveElement)
: [`keyman.getLastActiveElement()`](../core/getLastActiveElement)
<!-- -->
[`FocusLastActiveElement` Function](FocusLastActiveElement)
: [`keyman.focusLastActiveElement()`](../core/focusLastActiveElement)
<!-- -->
[`HideHelp` Function](HideHelp)
: [`keyman.osk.hide()`](../osk/hide)
<!-- -->
[`ShowHelp` Function](ShowHelp)
: [`keyman.osk.setPos()`](../osk/setPos),
[`keyman.osk.show()`](../osk/show)
<!-- -->
[`ShowPinnedHelp` Function](ShowPinnedHelp)
: [`keyman.osk.setRect()`](../osk/setRect),
[`keyman.osk.show()`](../osk/show)