Raxol.Terminal.Driver (Raxol v0.5.0)
View SourceHandles raw terminal input/output and event generation.
Responsibilities:
- Setting terminal mode (raw, echo)
- Reading input events via rrex_termbox NIF v2.0.1
- Parsing input events into
Raxol.Core.Events.Event
structs - Detecting terminal resize events
- Sending parsed events to the
Dispatcher
- Restoring terminal state on exit
Summary
Functions
Returns a specification to start this module under a supervisor.
Processes a terminal position change event.
Processes a terminal title change event.
Starts the GenServer.
Types
Functions
Returns a specification to start this module under a supervisor.
See Supervisor
.
Processes a terminal position change event.
Processes a terminal title change event.
Starts the GenServer.