本文主要是介绍流程图控件GoJS内置GraphObject类各指数介绍,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
GoJS是一款功能强大,快速且轻量级的流程图控件,可帮助你在JavaScript 和HTML5 Canvas程序中创建流程图,且极大地简化您的JavaScript / Canvas 程序。
点击下载GoJS最新版
背景点击 :功能(é :InputEvent的,thisObj :GraphObject ):void| null
获取或设置当用户单击该对象时执行的函数。通常,这需要进行鼠标下移,然后使用鼠标右键(辅助)在大约相同的位置上进行快速鼠标上移。 当用户单击GraphObject时,ClickSelectingTool使用此属性。除了 使用name引发的DiagramEvent之外,还调用了该涵数。“ObjectContextClicked”
如果此属性值是一个函数,则使用InputEvent 和此GraphObject进行调用。该InputEvent.targetObject规定,在鼠标点仰视的可视化树之前发现GraphObject GraphObject.panel s到获得此对象。
从第二个参数obj,您可以通过part属性到达Node或Link 。从那里,您可以通过Panel.data属性访问绑定数据。因此,您可以从事件处理程序中通过获取绑定数据obj.part.data。
默认情况下,此属性为null。
Layer.isTemporary的Layer中的对象不接收点击事件。如果您确实希望此类对象响应点击,请将isActionable设置为true。
如果确实提供了可以更改图或其模型的功能,则应在事务内完成此操作-调用Diagram.startTransaction和 Diag
这篇关于流程图控件GoJS内置GraphObject类各指数介绍的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!