spiegel-keyman/web/docs/engine/reference/interface/contextExOutput.md
2025-11-04 16:58:08 +01:00

971 B

title
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, textStore, contextLength, contextOffset);

or

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

Parameters

dn
Type: number
number of characters to delete left of cursor
textStore
Type: TextStore
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