diff options
Diffstat (limited to 'src/parser.rs')
-rw-r--r-- | src/parser.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/parser.rs b/src/parser.rs index 0cabb1a..a18f7e8 100644 --- a/src/parser.rs +++ b/src/parser.rs @@ -36,4 +36,12 @@ impl Parser { pub fn screen_mut(&mut self) -> &mut crate::screen::Screen { &mut self.screen } + + pub fn scroll_pos(&self) -> usize { + self.screen.scrollback() + } + + pub fn scroll_to(&mut self, idx: usize) { + self.screen.set_scrollback(idx); + } } |