JIT (JavaScript InfoVis Toolkit) の Spacetree を使用しています。例: http://thejit.org/static/v20/Jit/Examples/Spacetree/example1.html
ツリー全体の向きを上、右、下、または左に変更するのは簡単です。
st.switchPosition('left', 'animate', fnComplete);
..しかし、メインツリーの特定のサブツリーでこれを行いたいと思います。これまでのところ、私はこれを理解することができませんでした。基本的に Spacetree を使用してサイト マップを表示していますが、デフォルトでサイト全体が途切れることなく表示されるようにしたいと考えています。ツリー全体が表示されるようにオプションを設定しました (制約: false、levelToShow: 3) が、ツリー自体がウィンドウに対して大きすぎます。これを完全に回避することは不可能かもしれませんが、特定のサブツリーの向きを変更すると (おそらく深さに基づいて?)、ツリーが占めるスペースが最適化され、そのコンテンツの多くまたはすべてが表示されます。
説明だけではわかりにくいかもしれませんが、ツリーのキャンバスのサイズはウィンドウのサイズです。
前もって感謝します!返信をお待ちしております。