aboutsummaryrefslogtreecommitdiff
path: root/src/grid.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/grid.rs')
-rw-r--r--src/grid.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/grid.rs b/src/grid.rs
index d62903c9..c3473d8c 100644
--- a/src/grid.rs
+++ b/src/grid.rs
@@ -134,6 +134,10 @@ impl<T> Grid<T> {
}
}
+ pub fn contains(&self, cursor: &Cursor) -> bool {
+ self.lines > cursor.line && self.cols > cursor.col
+ }
+
/// Swap two lines in the grid
///
/// This could have used slice::swap internally, but we are able to have