跳到主要内容
版本:2.12.0-SNAPSHOT

插件安装界面选项卡

目前 Halo 原生支持本地上传和远程下载的方式安装插件,此扩展点用于扩展插件安装界面的选项卡,以支持更多的安装方式。

类型定义

{
"plugin:installation:tabs:create"?: () => PluginInstallationTab[] | Promise<PluginInstallationTab[]>;
}
PluginInstallationTab
export interface PluginInstallationTab {
id: string;
label: string;
component: Raw<Component>;
props?: Record<string, unknown>;
permissions?: string[];
priority: number;
}

示例

实现案例