Move cursor so it is visible when scrolling
This commit is contained in:
parent
76bcd853cf
commit
c11325aa8b
4 changed files with 87 additions and 17 deletions
|
|
@ -1,4 +1,4 @@
|
|||
use std::collections::VecDeque;
|
||||
use std::collections::{vec_deque, VecDeque};
|
||||
use std::ops::Range;
|
||||
|
||||
use toss::frame::Frame;
|
||||
|
|
@ -66,6 +66,10 @@ impl<I> Blocks<I> {
|
|||
}
|
||||
}
|
||||
|
||||
pub fn iter(&self) -> vec_deque::Iter<Block<I>> {
|
||||
self.blocks.iter()
|
||||
}
|
||||
|
||||
pub fn offset(&mut self, delta: i32) {
|
||||
self.top_line += delta;
|
||||
self.bottom_line += delta;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue