Text Editor Events (LogiX node)
Text Editor Events | ||
---|---|---|
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 |