跳到主要内容

Toolbar 的方法

您可以使用 Suite 中的以下 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();