mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-29 14:45:24 +00:00
feat: move the terminal fully into the ssh-terminal plugin (B9)
This commit is contained in:
1 parent
535126fd1b
commit
79d77678c9
309 files changed
+41789
-14958
No files matched your search
@@ -23,7 +23,7 @@ export interface TabShellCallbacks {
|
||||
) => void;
|
||||
closeTab: (tabId: string) => void;
|
||||
renameTab: (tabId: string, label: string) => void;
|
||||
openTerminalTab: (host: Host, path?: string) => void;
|
||||
|
||||
openRailView: (id: string) => void;
|
||||
/** Closes a rail view wherever it is shown, e.g. when its feature goes away. */
|
||||
closeRailView: (id: string) => void;
|
||||
@@ -69,6 +69,12 @@ export interface TabTypeDef {
|
||||
panelFrame?: boolean;
|
||||
/** False keeps this tab out of saved layouts and workspaces. */
|
||||
inLayouts?: boolean;
|
||||
/** History, macros and SSH tools act on the last one of these focused. */
|
||||
commandTarget?: boolean;
|
||||
/** Paints its own background; its frame stays transparent. */
|
||||
ownBackground?: boolean;
|
||||
/** Every open is a new tab. */
|
||||
multiInstance?: boolean;
|
||||
preload?: () => Promise<unknown>;
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user