Raxol.Terminal.Integration.Input (Raxol v0.3.0)

View Source

Handles input processing and command history management for the terminal.

Summary

Functions

Handles down arrow key press for command history navigation.

Processes user input and updates the terminal state.

Handles special key combinations.

Handles tab completion for commands.

Handles up arrow key press for command history navigation.

Functions

handle_down_arrow(state)

Handles down arrow key press for command history navigation.

handle_input(state, input)

Processes user input and updates the terminal state.

handle_special_key(state, key)

Handles special key combinations.

handle_tab_completion(state)

Handles tab completion for commands.

handle_up_arrow(state)

Handles up arrow key press for command history navigation.