diff options
Diffstat (limited to 'zellij-utils')
-rw-r--r-- | zellij-utils/src/errors.rs | 3 | ||||
-rw-r--r-- | zellij-utils/src/input/actions.rs | 7 |
2 files changed, 10 insertions, 0 deletions
diff --git a/zellij-utils/src/errors.rs b/zellij-utils/src/errors.rs index 78468891d..e434067e5 100644 --- a/zellij-utils/src/errors.rs +++ b/zellij-utils/src/errors.rs @@ -335,6 +335,9 @@ pub enum ScreenContext { RequestStateUpdateForPlugins, LaunchOrFocusPlugin, SuppressPane, + FocusPaneWithId, + RenamePane, + RenameTab, } /// Stack call representations corresponding to the different types of [`PtyInstruction`]s. diff --git a/zellij-utils/src/input/actions.rs b/zellij-utils/src/input/actions.rs index f6e080d80..c2071846e 100644 --- a/zellij-utils/src/input/actions.rs +++ b/zellij-utils/src/input/actions.rs @@ -233,6 +233,13 @@ pub enum Action { NewTiledPluginPane(RunPluginLocation, Option<String>), // String is an optional name NewFloatingPluginPane(RunPluginLocation, Option<String>), // String is an optional name StartOrReloadPlugin(RunPlugin), + CloseTerminalPane(u32), + ClosePluginPane(u32), + FocusTerminalPaneWithId(u32, bool), // bool is should_float_if_hidden + FocusPluginPaneWithId(u32, bool), // bool is should_float_if_hidden + RenameTerminalPane(u32, Vec<u8>), + RenamePluginPane(u32, Vec<u8>), + RenameTab(u32, Vec<u8>), } impl Action { |