跳到主要内容

Dashboard gadget

chart 模块定义了一个仪表盘小部件,它向工作台添加了一个显示自定义统计数据的面板。

dashboard-add dashboard-panel

Manifest 示例

chart:
- key: basic-pie-chart
resource: basic-pie-chart
name: 类型占比
description: 类型占比
loadType: RemoteJs
tabOrder: 1
grid:
w: 4
h: 3
minW: 1
maxW: 12
minH: 1
icon: data:image/png;base64,iVBOR

属性

属性类型是否必填说明
keyStringYes模块的key,其他模块可以引用它。在Manifest中必须是唯一的。
resourceStringYes仪表盘想要显示的静态资源条目的引用。
nameStringYes小部件的名称,显示在小部件的顶部。
descriptionStringNo仪表盘的描述,显示在“添加小部件面板”的小部件列表中
loadTypeMicro | Iframe | RemoteJsYes加载资源类型
tabOrderStringNo小部件的菜单排序。同一个插件中小部件的菜单排序应该相同。
gridStringYes小部件大小. 单位: 网格. w: 默认宽度, h: 默认高度, minW: 最小宽度, maxW: 最大宽度, minH:最小高度, maxH: 最大高度
iconStringYes显示在名称左侧的图标的Base64图标。