diff options
author | Jesse Luehrs <doy@tozt.net> | 2019-11-10 02:38:08 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2019-11-10 02:38:08 -0500 |
commit | 7cd6962a9ef544049bb637c17506f794f0a37f4d (patch) | |
tree | 6161f06a27db40107b6497544acbad64d2bef173 | |
parent | 75c707cf6a114a852beb7f84ed870f8d56fcacf6 (diff) | |
download | vt100-rust-7cd6962a9ef544049bb637c17506f794f0a37f4d.tar.gz vt100-rust-7cd6962a9ef544049bb637c17506f794f0a37f4d.zip |
shuffle around some methods
-rw-r--r-- | src/grid.rs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/grid.rs b/src/grid.rs index db96326..ee608ca 100644 --- a/src/grid.rs +++ b/src/grid.rs @@ -34,14 +34,6 @@ impl Grid { } } - pub fn scrollback(&self) -> usize { - self.scrollback_offset - } - - pub fn set_scrollback(&mut self, rows: usize) { - self.scrollback_offset = rows.min(self.scrollback.len()); - } - fn new_row(&self) -> crate::row::Row { crate::row::Row::new(self.size.cols) } @@ -166,6 +158,14 @@ impl Grid { self.scrollback_len } + pub fn scrollback(&self) -> usize { + self.scrollback_offset + } + + pub fn set_scrollback(&mut self, rows: usize) { + self.scrollback_offset = rows.min(self.scrollback.len()); + } + pub fn write_contents(&self, contents: &mut String) { for row in self.visible_rows() { row.write_contents(contents, 0, self.size.cols); |