Raxol.Terminal.ScreenBufferAdapter (Raxol v2.0.1)
View SourceBackward-compatible adapter that maps the old ScreenBuffer API to the new consolidated modules. This allows existing code to work without changes while we migrate to the consolidated architecture.
Summary
Types
@type t() :: Raxol.Terminal.ScreenBuffer.Core.t()
Functions
See Raxol.Terminal.ScreenBuffer.Attributes.clear_all_tab_stops/1.
See Raxol.Terminal.ScreenBuffer.Selection.clear_selection/1.
See Raxol.Terminal.ScreenBuffer.Attributes.clear_tab_stop/1.
See Raxol.Terminal.ScreenBuffer.Operations.clear_to_beginning_of_line/1.
See Raxol.Terminal.ScreenBuffer.Operations.clear_to_beginning_of_screen/1.
See Raxol.Terminal.ScreenBuffer.Operations.clear_to_end_of_line/1.
See Raxol.Terminal.ScreenBuffer.Operations.clear_to_end_of_screen/1.
See Raxol.Terminal.ScreenBuffer.Selection.expand_selection_to_word/1.
See Raxol.Terminal.ScreenBuffer.Selection.extend_selection/3.
See Raxol.Terminal.ScreenBuffer.Attributes.get_active_charset/1.
See Raxol.Terminal.ScreenBuffer.Attributes.get_cursor_position/1.
See Raxol.Terminal.ScreenBuffer.Attributes.get_default_style/1.
See Raxol.Terminal.ScreenBuffer.Scroll.get_scroll_position/1.
See Raxol.Terminal.ScreenBuffer.Selection.get_selected_lines/1.
See Raxol.Terminal.ScreenBuffer.Selection.get_selected_text/1.
See Raxol.Terminal.ScreenBuffer.Selection.position_in_selection?/3.
See Raxol.Terminal.ScreenBuffer.Attributes.reset_tab_stops/1.
See Raxol.Terminal.ScreenBuffer.Attributes.restore_cursor/1.
See Raxol.Terminal.ScreenBuffer.Scroll.save_to_scrollback/2.
See Raxol.Terminal.ScreenBuffer.Scroll.scroll_region_down/4.
See Raxol.Terminal.ScreenBuffer.Attributes.select_charset/2.
See Raxol.Terminal.ScreenBuffer.Attributes.set_alternate_screen/2.
See Raxol.Terminal.ScreenBuffer.Attributes.set_cursor_blink/2.
See Raxol.Terminal.ScreenBuffer.Attributes.set_cursor_position/3.
See Raxol.Terminal.ScreenBuffer.Attributes.set_cursor_style/2.
See Raxol.Terminal.ScreenBuffer.Attributes.set_cursor_visible/2.
See Raxol.Terminal.ScreenBuffer.Attributes.set_default_style/2.
See Raxol.Terminal.ScreenBuffer.Scroll.set_scroll_position/2.
See Raxol.Terminal.ScreenBuffer.Selection.start_selection/3.
See Raxol.Terminal.ScreenBuffer.Attributes.translate_char/2.
See Raxol.Terminal.ScreenBuffer.Attributes.using_alternate_screen?/1.