GoJs图表更改HoverDelay超时

时间:2017-03-27 19:28:22

标签: gojs

我想允许用户通过表单设置hoverDelay图表选项。如何在创建图表后更新hoverDelay值?

以下是我设置图表的方法:

 this.myDiagram =
            Make(go.Diagram, this._element.nativeElement, // must be the ID or reference to an HTML DIV
                {
                    // start everything in the middle of the viewport
                    initialContentAlignment: go.Spot.TopCenter,
                    initialAutoScale: go.Diagram.Uniform,
                    layout: Make(go.LayeredDigraphLayout, { direction: 90, layerSpacing: 10, columnSpacing: 80, setsPortSpots: false }),
                    "animationManager.isInitial": false,
                    hoverDelay : 500
                });

从myDiagram对象开始有没有办法在实例化图表后将其hoverDelay更新为1000?

谢谢!

1 个答案:

答案 0 :(得分:1)

它是ToolManager的一个属性,因此您可以调用:

myDiagram.toolManager.hoverDelay = 1000; // or some other number

随时。