このリンクページgojsとまったく同じ goJS コードを使用しています。2 つのノードの間にあるノードを追加しようとしています。
ご覧のとおり、コーポレート セクレタリーとコーポレート マネージャーは、プレジデントと VP コーポレート サービスの間に配置されています。しかし、どちらもVP Corporateサービスと同じレベルというわけではありません。これをgojsで実装することは可能ですか?
ありがとう
このリンクページgojsとまったく同じ goJS コードを使用しています。2 つのノードの間にあるノードを追加しようとしています。
ご覧のとおり、コーポレート セクレタリーとコーポレート マネージャーは、プレジデントと VP コーポレート サービスの間に配置されています。しかし、どちらもVP Corporateサービスと同じレベルというわけではありません。これをgojsで実装することは可能ですか?
ありがとう
はい、ここに例があります: https://gojs.net/latest/samples/orgChartAssistants.html。この例は、GoJSのOrg Chart サンプルから派生したものです。
これはSideTreeLayout
、ノードの通常の子の「横に」サブツリーを持つことをサポートする を定義します。述語をカスタマイズしてisAssistant
、ノードを「サイド」ノードにするかどうかを決定します。
そのような機能は、必要以上のものかもしれません。個々のノードだけでなく、サイドでサブツリーをサポートする必要があるかどうかを示していませんでした。