diff options
| author | Can Celik <ogulcancelik@gmail.com> | 2026-04-04 19:22:04 +0300 |
|---|---|---|
| committer | Can Celik <ogulcancelik@gmail.com> | 2026-04-05 01:23:06 +0300 |
| commit | 41dd733ca7123c9ac4bfc6c781697a660e95b052 (patch) | |
| tree | 3fc91815ca139ef2e0b281bba0abda4ef15175f4 /src/selection.rs | |
| parent | 55c138263e190a1e79d4b997bfb9397306c0ec1f (diff) | |
feat: finish ghostty pane backend integration
Diffstat (limited to 'src/selection.rs')
| -rw-r--r-- | src/selection.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/selection.rs b/src/selection.rs index a8f24220..78c9a2f3 100644 --- a/src/selection.rs +++ b/src/selection.rs @@ -100,6 +100,14 @@ impl Selection { } } + pub(crate) fn ordered_cells(&self) -> ((u16, u16), (u16, u16)) { + self.ordered() + } + + pub(crate) fn pane_width(&self) -> u16 { + self.pane_inner.width + } + /// Check whether a pane-relative cell (row, col) is inside the selection. pub fn contains(&self, row: u16, col: u16) -> bool { if !self.is_visible() { |
