Raxol.Terminal.Buffer.Eraser (Raxol Terminal v2.6.0)

Copy Markdown View Source

Compatibility adapter for buffer erasing operations. Forwards calls to Raxol.Terminal.ScreenBuffer.Operations.

Summary

Functions

Clears the entire buffer.

Clears all buffer content (alias for clear).

Clears an entire line.

Clears a line from a position.

Clears a line to a position.

Clears the screen with a style.

Clears screen from a position.

Clears scrollback buffer.

Erases characters at cursor position.

Erases a number of characters at a position.

Erases from cursor to end of line.

Erases from start of line to cursor.

Erases from start of line to cursor.

Erases in display with mode.

Erases in line with mode at position.

Erases a line.

Erases a line segment.

Functions

clear(buffer)

Clears the entire buffer.

clear_all(buffer)

Clears all buffer content (alias for clear).

clear_line(buffer, row, style \\ nil)

Clears an entire line.

clear_line_from(buffer, row, col, style \\ nil)

Clears a line from a position.

clear_line_to(buffer, row, col, style \\ nil)

Clears a line to a position.

clear_region(buffer, x, y, width, height, style \\ nil)

Clears a rectangular region.

clear_screen(buffer, style \\ nil)

Clears the screen with a style.

clear_screen_from(buffer, row, col, style \\ nil)

Clears screen from a position.

clear_screen_to(buffer, row, col, style \\ nil)

Clears screen to a position.

clear_scrollback(buffer)

Clears scrollback buffer.

erase_chars(buffer, count)

Erases characters at cursor position.

erase_chars(buffer, row, col, count)

Erases a number of characters at a position.

erase_from_cursor_to_end(buffer)

Erases from cursor to end of line.

erase_from_start_of_line_to_cursor(buffer)

Erases from start of line to cursor.

erase_from_start_to_cursor(buffer)

Erases from start of line to cursor.

erase_in_display(buffer, mode)

Erases in display with mode.

erase_in_line(buffer, y, mode)

Erases in line with mode at position.

erase_line(buffer, y)

Erases a line.

erase_line_segment(buffer, x, y)

Erases a line segment.