2017-03-27 4 views
0

私は、ユーザーがフォームを通じてhoverDelayダイアグラムオプションを設定できるようにしたいと考えています。ダイアグラムの作成後にhoverDelay値を更新するにはどうすればよいですか?ここでGoJsダイアグラム変更HoverDelayタイムアウト

セットアップはどうすればいいの図である。myDiagramオブジェクトから始まる

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 
       }); 

は、ダイアグラムがインスタンス化された後、1000年を言ってそのhoverDelayを更新する方法ですが?

ありがとうございます!

答えて

1

それはToolManagerの財産ですので、あなたが呼び出すことができます。

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

をいつでも。

+0

このためにトランザクションが必要ですか? – cobolstinks

+0

はトランザクションを必要としないようです。ありがとう! – cobolstinks

関連する問題