mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-29 06:35: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
@@ -31,6 +31,7 @@ import {
|
||||
registerSlotContribution,
|
||||
} from "@/shell/action-registry";
|
||||
import { pluginWsUrl } from "@/lib/plugin-transport";
|
||||
import { registerPluginComponent } from "./component-registry";
|
||||
import type { WidgetTypeDefinition } from "@/types/homepage-types";
|
||||
import type { LucideIcon } from "lucide-react";
|
||||
import {
|
||||
@@ -168,6 +169,9 @@ export function createPluginApp(
|
||||
standaloneViews: options.standaloneViews,
|
||||
panelFrame: options.panelFrame,
|
||||
inLayouts: options.inLayouts,
|
||||
commandTarget: options.commandTarget,
|
||||
ownBackground: options.ownBackground,
|
||||
multiInstance: options.multiInstance,
|
||||
preload: options.preload,
|
||||
}),
|
||||
);
|
||||
@@ -305,6 +309,10 @@ export function createPluginApp(
|
||||
|
||||
invokeAction: (id, ...args) => invokeAction(id, ...args),
|
||||
|
||||
registerComponent(id, component) {
|
||||
return track(registerPluginComponent(id, scoped(component)));
|
||||
},
|
||||
|
||||
registerSshAuthEditor(editor) {
|
||||
return track(
|
||||
registerSshAuthEditor({
|
||||
|
||||
Reference in new issue
Block a user