算子配置API
算子配置API
算子配置API接口说明,如表1所示。
参数 |
说明 |
---|---|
id |
标识算子,全局唯一。 |
disabled |
标识算子在菜单中是否可用。 配置为“true”,则当前算子置灰展示,不可用。 默认值:false |
show |
标识算子在菜单中是否展示。 默认值:True |
icon |
算子在菜单中展示的图标。 使用require引入图片,不能直接写图片路径。在jupyterlab 2.x版本中,使用require引入图片之后,必须通过default属性才能获取到图片路径,正确配置示例为“require('../../assets/style/images/toolbar/data.png').default”。 |
label |
算子标签内容。 |
actions |
算子对应的动作组。 可包含多个动作,具体配置请参见表2。 |
items |
子算子列表。 数组类型,每个子算子的数据结构与当前接口相同。 |
算子actions配置
算子actions配置参数说明,如表2所示。
参数 |
说明 |
---|---|
id |
算子动作组ID。 也用作算子动作组注册为命令的命令ID,需要保证全局唯一。 |
type |
算子类型。 |
register |
标识算子动作组是否注册为命令。 默认值:true |
items |
算子动作组配置列表。 数组类型。每个条目格式为: { type: ActionType; content: ContentType; } 其中,“content”的值根据不同的type,有不同的配置。“ActionType”可以有如下几种取值:
|