此功能仍处于实验阶段。“实验性”意味着这是早期实现,可能会发生重大且破坏性的更改。

此组件渲染工具面板的标题,包括一个菜单。

用法

此组件由其父级
ToolsPanel 自动生成。

通常不应直接使用此组件。

属性

dropdownMenuProps: {}

用于配置面板的 DropdownMenu 的下拉菜单属性。

  • 类型:DropdownMenuProps
  • 是否必需:否

headingLevel: 1 | 2 | 3 | 4 | 5 | 6 | ‘1’ | ‘2’ | ‘3’ | ‘4’ | ‘5’ | ‘6’

面板标题的标题级别。

  • 是否必需:否
  • 默认值:2

label: string

要在面板标题中显示的文本。它还会作为
label 传递给面板标题的 DropdownMenu。

  • 是否必需:是

resetAll: () => void

resetAll 属性提供当选择“重置所有”菜单项时要执行的回调。其目的是促进重置此标题面板中包含的任何控件的值。

  • 是否必需:是

toggleItem: ( label: string ) => void

当切换单个控件的菜单项时会执行此操作。它将更新面板的菜单项状态,并根据需要调用面板项的 onSelect 或
onDeselect 回调。

  • 是否必需:是