2012-03-10 69 views
1

我正在使用JIT的(JavaScript InfoVis Toolkit)Spacetree。例如:http://thejit.org/static/v20/Jit/Examples/Spacetree/example1.html更改JavaScript的子樹的方向InfoVis工具包的Spacetree

是微不足道的改變整個整個樹的方向上,右,下或左:

st.switchPosition('left', 'animate', fnComplete); 

..但我想這樣做在主的特定子樹樹。到目前爲止,我一直無法弄清楚這一點。基本上我使用Spacetree來顯示站點地圖,並且我希望默認情況下可以看到整個站點,而不會被切斷。我已經設置了選項,以便整棵樹可見(約束:false,levelsToShow:3),但樹本身對於窗口來說太大。我意識到完全避免這種情況可能是不可能的,但是改變特定子樹的方向(可能基於深度?)將優化樹佔據的空間並將其更多或全部內容放在可見視圖中。

如果說明不夠明顯,樹的畫布大小就是窗口大小。

在此先感謝!我期待着聽到任何答覆。

回答

相關問題