Toolbar 的方法
| 名称 | 描述 |
|---|---|
| disable() | 禁用并淡化 Toolbar 的一个或多个项目 |
| enable() | 启用 Toolbar 中已禁用的一个或多个项目 |
| getSelected() | 返回包含已选项目 ID 的数组 |
| getState() | 获取控件的当前值/状态 |
| hide() | 隐藏 Toolbar 的一个项目 |
| isDisabled() | 检查 Toolbar 的某个项目是否已禁用 |
| isSelected() | 检查指定的 Toolbar 项目是否已被选中 |
| paint() | 在页面上重新绘制 Toolbar |
| select() | 选中 Toolbar 的指定项目 |
| setFocus() | 通过 ID 将焦点设置到 Input 控件上 |
| setState() | 设置控件的值/状态 |
| show() | 显示 Toolbar 的一个项目 |
| unselect() | 取消选中已选中的 Toolbar 项目 |
const editor = new dhx.DiagramEditor("editor_container", {
type: "default",
view: {
toolbar: true
}
});
// 禁用 "file" 项目
editor.toolbar.disable("$file");
// 禁用 "file" 和 "scale" 项目
editor.toolbar.disable(["$file", "$scale"]);
// 禁用所有项目
editor.toolbar.disable();