aboutsummaryrefslogtreecommitdiff
path: root/src/app/api/panes.rs
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-06-29 21:36:48 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-06-29 21:36:48 +0300
commit9150ed6268874d1f2a314b1ddbf531b66df1e105 (patch)
treeb8e8c35fb703b5b59babbdb8e4d732f906face41 /src/app/api/panes.rs
parentf36d8043594489508046ff0852989ec08f52188a (diff)
feat: add session snapshot api
Diffstat (limited to 'src/app/api/panes.rs')
-rw-r--r--src/app/api/panes.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/app/api/panes.rs b/src/app/api/panes.rs
index b2f5030a..5723be1e 100644
--- a/src/app/api/panes.rs
+++ b/src/app/api/panes.rs
@@ -1634,7 +1634,11 @@ impl App {
find_in_direction(source, direction.into(), &panes)
}
- fn pane_layout_snapshot(&self, ws_idx: usize, tab_idx: usize) -> Option<PaneLayoutSnapshot> {
+ pub(super) fn pane_layout_snapshot(
+ &self,
+ ws_idx: usize,
+ tab_idx: usize,
+ ) -> Option<PaneLayoutSnapshot> {
let ws = self.state.workspaces.get(ws_idx)?;
let tab = ws.tabs.get(tab_idx)?;
let area = self.state.view.terminal_area;