GoJs 图更改 HoverDelay 超时

GoJs Diagram Change HoverDelay Timeout

我想允许用户通过表单设置 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?

谢谢!

它是一个属性的ToolManager,所以你可以调用:

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

随时。