Raxol.Terminal.Driver (Raxol v0.4.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
Types
Functions
Returns a specification to start this module under a supervisor.
See Supervisor
.
Starts the GenServer.