Raxol.Terminal.Commands.Screen (Raxol v2.0.1)
View SourceHandles screen manipulation commands in the terminal.
This module provides functions for clearing the screen or parts of it, inserting and deleting lines, and other screen manipulation operations.
Summary
Functions
@spec clear_line(Raxol.Terminal.Emulator.t(), integer()) :: Raxol.Terminal.Emulator.t()
@spec clear_screen(Raxol.Terminal.Emulator.t(), integer()) :: Raxol.Terminal.Emulator.t()
@spec delete_lines(Raxol.Terminal.Emulator.t(), integer()) :: Raxol.Terminal.Emulator.t()
@spec insert_lines(Raxol.Terminal.Emulator.t(), integer()) :: Raxol.Terminal.Emulator.t()
@spec scroll_down(Raxol.Terminal.Emulator.t(), non_neg_integer()) :: Raxol.Terminal.Emulator.t()
@spec scroll_up(Raxol.Terminal.Emulator.t(), non_neg_integer()) :: Raxol.Terminal.Emulator.t()
@spec scroll_up_screen_command(Raxol.Terminal.Emulator.t(), non_neg_integer()) :: Raxol.Terminal.Emulator.t()