Text Editor Events (LogiX node)

From Neos Wiki
Jump to navigation Jump to search
Other languages:
English • ‎日本語
Text Editor Events
'Text Editor Events' LogiX node
Inputs
  TextEditor Source
Outputs
  Impulse EditingStarted
  Impulse EditingChanged
  Impulse EditingFinished
  Impulse SubmitPressed

The Text Editor Events node fires impulses when the Source TextEditor is interacted with.

Usage

All output impulses are owned by the user interacting with the Source.


The EditingStarted output fires an impulse when editing with the Source starts, i.e. when the virtual keyboard opens.


The EditingChanged output fires an impulse every time a change is made during editing. Essentially this is whenever a key is pressed in the virtual keyboard which affects the text string being edited. This excludes keys which do not immediately affect the string, such as Shift.


The EditingFinished output fires an impulse when the editing with the Source ends, i.e. when the virtual keyboard is closed with the close button or editing finished due to the return key being pressed.


The SubmitPressed output fires an impulse when the return key is pressed to finish editing with the Source.


If editing ends due to the keyboard close key being pressed, only EditingFinished fires an impulse. However, if editing ends due to the return key being pressed, EditingChanged, SubmitPressed, and EditingFinished fire impulses in that order within the same frame.

Examples

Node Menu

Interaction
Back Grabbable Touchable Button Events Close Context Menu Is Context Menu Open Notify Modified
Text Editor Events Tip Jar Events