mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-28 06:05:24 +00:00
feat(split-screen): redesign split screen with free-form panes and pane picker
This commit is contained in:
1 parent
5f3372f9f6
commit
81e7aa6274
46 files changed
+5027
-2537
No files matched your search
@@ -226,7 +226,13 @@ export interface TabProps {
|
||||
sshHost?: Record<string, unknown>;
|
||||
label: string;
|
||||
isVisible: boolean;
|
||||
/** The pane the user is working in, or the active tab outside a split. */
|
||||
isFocusedPane: boolean;
|
||||
/**
|
||||
* Shown in a split pane next to other tabs. The shell moves focus between
|
||||
* panes itself, so a tab should not grab focus on its own while this is set.
|
||||
*/
|
||||
inSplit?: boolean;
|
||||
/** Forward to a component exposing `refresh()` or `disconnect()`. */
|
||||
handleRef: Ref<unknown>;
|
||||
shell: ShellApi;
|
||||
|
||||
Reference in new issue
Block a user