Raxol.Terminal.Operations.ScreenOperations (Raxol v2.0.1)
View SourceImplements screen-related operations for the terminal emulator.
Summary
Functions
Erases the entire display (1-arity version).
Erases the display based on the specified mode.
Erases from cursor to end of display (1-arity version).
Erases the display based on the specified mode.
Erases from cursor to end of line (1-arity version).
Functions
@spec erase_display(Raxol.Terminal.Emulator.Struct.t()) :: Raxol.Terminal.Emulator.Struct.t()
Erases the entire display (1-arity version).
@spec erase_display(Raxol.Terminal.Emulator.Struct.t(), integer()) :: Raxol.Terminal.Emulator.Struct.t()
Erases the display based on the specified mode.
@spec erase_in_display(Raxol.Terminal.Emulator.Struct.t()) :: Raxol.Terminal.Emulator.Struct.t()
Erases from cursor to end of display (1-arity version).
@spec erase_in_display(Raxol.Terminal.Emulator.Struct.t(), integer()) :: Raxol.Terminal.Emulator.Struct.t()
Erases the display based on the specified mode.
@spec erase_in_line(Raxol.Terminal.Emulator.Struct.t()) :: Raxol.Terminal.Emulator.Struct.t()
Erases from cursor to end of line (1-arity version).