Represents the state of a {@link Terminal }.
Represents the state of a {@link Terminal }.
(interacted-with? terminal-state)
Whether the {@link Terminal } has been interacted with. Interaction means that the terminal has sent data to the process which depending on the terminal's mode. By default input is sent when a key is pressed or when a command or extension sends text, but based on the terminal's mode it can also happen on:
For more information on events that can send data see "DEC Private Mode Set (DECSET)" on https://invisible-island.net/xterm/ctlseqs/ctlseqs.html
Whether the {@link Terminal } has been interacted with. Interaction means that the terminal has sent data to the process which depending on the terminal's _mode_. By default input is sent when a key is pressed or when a command or extension sends text, but based on the terminal's mode it can also happen on: - a pointer click event - a pointer scroll event - a pointer move event - terminal focus in/out For more information on events that can send data see "DEC Private Mode Set (DECSET)" on https://invisible-island.net/xterm/ctlseqs/ctlseqs.html
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close