DefineConfig
约 245 字小于 1 分钟
2025-10-13
Karin API Docs / DefineConfig
接口: DefineConfig\<T\>
定义于: packages/core/src/types/server/local.ts:80
webui配置
类型参数
T
T = any
属性
components()?
optionalcomponents: () =>ComponentConfig[] |Promise<ComponentConfig[]>
定义于: packages/core/src/types/server/local.ts:97
默认组件配置参数
返回
ComponentConfig[] | Promise<ComponentConfig[]>
customComponent()?
optionalcustomComponent: () =>unknown
定义于: packages/core/src/types/server/local.ts:108
自定义组件配置
返回
unknown
Description
未完成
info
info:
object
定义于: packages/core/src/types/server/local.ts:82
插件信息
author?
插件作者
description?
optionaldescription:string
插件描述 可不填 会自动读取package.json中的version
icon?
optionalicon:Icon
插件图标 前端优先展示
id
id:
string
插件id 也就是插件的包名
name?
optionalname:string
插件名称 前端优先展示
version?
optionalversion:string
插件版本 可不填 会自动读取package.json中的version
save()?
optionalsave: (config) =>SaveConfigResponse|Promise<SaveConfigResponse>
定义于: packages/core/src/types/server/local.ts:103
保存配置
参数
config
T
配置
返回
SaveConfigResponse | Promise<SaveConfigResponse>
保存结果
