拓展 / GraphUI / RegisteredExtraPanel
接口: RegisteredExtraPanel
定义于:interfaces/GraphUI.ts:1030
ExtraPanel一旦注册:它的id总是被解析。
延伸
属性
alwaysVisible?
optionalalwaysVisible:boolean
定义于:interfaces/GraphUI.ts:1011
面板应该始终可见
默认值
ts
false继承自
id
id:
string
定义于:interfaces/GraphUI.ts:1031
稳定标识符,用于对removePanel/refreshPanel中的面板进行寻址。省略时自动生成。
Overrides
order?
optionalorder:number
定义于:interfaces/GraphUI.ts:1018
侧边栏中的显示顺序为升序。共享 order 的面板保持其注册顺序,因此 UI.extraPanels 从上到下读取,运行时面板附加在它们之后。
默认值
ts
0继承自
reactive?
optionalreactive:boolean
定义于:interfaces/GraphUI.ts:1026
每当选择发生变化时,重新解析title和render。为构建成本高昂且不描述选择的面板设置 false:然后它渲染一次,并且只有显式 refreshPanel() 才能重建它。
默认值
ts
true继承自
render
render:
ExtraPanelContent
定义于:interfaces/GraphUI.ts:1006
A string 呈现为纯文本;传递 HTMLElement 来渲染 HTML。
继承自
title?
optionaltitle:ExtraPanelContent
定义于:interfaces/GraphUI.ts:1004
面板的标题行。 A string 呈现为纯文本;传递 HTMLElement 来渲染 HTML。对于根本没有标题的面板,省略它(或解析为空白)。