aboutsummaryrefslogtreecommitdiff
path: root/src/app/runtime_mutations.rs
diff options
context:
space:
mode:
authorCan Celik <ogulcancelik@gmail.com>2026-08-08 16:26:47 +0300
committerGitHub <noreply@github.com>2026-08-08 16:26:47 +0300
commit10974c822d607f03e20e9741ec027910f0c1f93a (patch)
tree85453f5ba5bcfcc56c37cabdbbced8a7e701cbe3 /src/app/runtime_mutations.rs
parent1d6d1fdc6ba8a4fd0385a2071f157504871201a2 (diff)
feat(input): add per-pane right-click routing (#2504)
Diffstat (limited to 'src/app/runtime_mutations.rs')
-rw-r--r--src/app/runtime_mutations.rs18
1 files changed, 13 insertions, 5 deletions
diff --git a/src/app/runtime_mutations.rs b/src/app/runtime_mutations.rs
index f765bf20..e9b3fde1 100644
--- a/src/app/runtime_mutations.rs
+++ b/src/app/runtime_mutations.rs
@@ -1,9 +1,9 @@
use crate::api::schema::{
- EmptyParams, LayoutSetSplitRatioParams, Method, PaneFocusDirectionParams, PaneRenameParams,
- PaneResizeParams, PaneSplitParams, PaneSwapParams, PaneTarget, PaneZoomParams, TabCreateParams,
- TabMoveParams, TabRenameParams, TabTarget, WorkspaceCreateParams, WorkspaceMoveBlockParams,
- WorkspaceMoveParams, WorkspaceRenameParams, WorkspaceTarget, WorktreeCreateParams,
- WorktreeOpenParams, WorktreeRemoveParams,
+ EmptyParams, LayoutSetSplitRatioParams, Method, PaneFocusDirectionParams, PaneInputSetParams,
+ PaneRenameParams, PaneResizeParams, PaneSplitParams, PaneSwapParams, PaneTarget,
+ PaneZoomParams, TabCreateParams, TabMoveParams, TabRenameParams, TabTarget,
+ WorkspaceCreateParams, WorkspaceMoveBlockParams, WorkspaceMoveParams, WorkspaceRenameParams,
+ WorkspaceTarget, WorktreeCreateParams, WorktreeOpenParams, WorktreeRemoveParams,
};
use super::App;
@@ -117,6 +117,14 @@ impl App {
self.dispatch_runtime_mutation(id, Method::PaneRename(params))
}
+ pub(crate) fn runtime_pane_input_set(
+ &mut self,
+ id: &'static str,
+ params: PaneInputSetParams,
+ ) -> String {
+ self.dispatch_runtime_mutation(id, Method::PaneInputSet(params))
+ }
+
pub(crate) fn runtime_pane_focus_direction(
&mut self,
id: &'static str,