# editConfigModel
editConfigModel是控制页面编辑状态。详细用法见设置图编辑方式
# 属性说明
属性名 | 类型 | 默认值 | 说明 |
---|---|---|---|
isSilentMode | boolean | false | 是否为静默模式 |
stopZoomGraph | boolean | false | 禁止缩放画布 |
stopScrollGraph | boolean | false | 禁止鼠标滚动移动画布 |
stopMoveGraph | boolean | false | 禁止拖动画布 |
adjustEdge | boolean | true | 允许调整边 |
adjustEdgeMiddle | boolean | false | 只对折线生效,只允许调整边的中间线段,不允许调整与起点终点相连的线段 |
adjustEdgeStartAndEnd | boolean | false | 允许调整边起点/终点 |
adjustNodePosition | boolean | true | 允许拖动节点 |
hideAnchors | boolean | false | 隐藏节点所有锚点 |
nodeTextEdit | boolean | true | 允许节点文本可以编辑 |
edgeTextEdit | boolean | true | 允许边文本可以编辑 |
nodeTextDraggable | boolean | false | 允许节点文本可以拖拽 |
edgeTextDraggable | boolean | false | 允许边文本可以拖拽 |
metaKeyMultipleSelected | boolean | false | 允许按照 meta 键多选元素 |
# updateEditConfig
方法
修改流程表编辑状态
入参:
名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
config | object | 无 | 页面编辑状态配置 |
const { editConfigModel } = lf.graphModel;
editConfigModel.updateEditConfig({
stopZoomGraph: true,
});
# getConfig
方法
获得当前页面编辑状态
const { editConfigModel } = lf.graphModel;
editConfigModel.getConfig();
← TransformModel 主题 →