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.0

On this page

contextExOutput (KCXO)


Summary

contextExOutput function emits the character or object at contextOffset from the current matched rule's context. Introduced in Keyman 14.0, in order to resolve a gap between desktop and web core functionality for context(n) matching on notany().

Syntax

  keyman.interface.contextExOutput(dn, outputTarget, contextLength, contextOffset);

or

  KeymanWeb.KCXO(dn, outputTarget, contextLength, contextOffset); // Shorthand

Parameters

dn
Type: number
number of characters to delete left of cursor
outputTarget
Type: OutputTarget
target to output to
contextLength
Type: number
length of current rule context to retrieve
contextOffset
Type: number
offset from start of current rule context, 1-based

Returns

void

See also

History

  • Introduced in Keyman 14.0