Custom Placement of Children
Adviser & Assistant Item Types
Organizational Chart items are defined in form of regular hierarchy, so every item may have only one parent. This is conceptually easy to understand for end user who edits organizational chart and software devloper to maintain required structures in database and in application.
In the reality pure hierarchical relations are rare, so organizational chart provides means to represent none hierarchical realations in form of item types and on-screen annotations.
Adviseritem placed on the side of its logical parent and connected to it horizontally.
Assistantitem is placed at level in between its parent and remaining
Regularchildren and horizontally connected to connection line connecting parent and its
Assistanton the left or right side of the hierarchy
Sub Adviser & Sub Assistant item types
Sub Adviser & Sub Assistant item types are variations of regular Adviser & Assistant types. The only difference is they are shift down one level relative to their parents, so they are connected by their top side to the hierarchy.
adviserPlacementTypeproperty to place them on the left or right side of parent's hierarchy as well.
Adviser child nodes placement above parent's node children
placeAdvisersAboveChildrenproperty. So parent's node and advisers node children would be rendered side by side at the same level.
Place Advisers Above Children:
Assistant child nodes placement above parent's node children
placeAssistantsAboveChildrenproperty. So parent's node and assistants node children would be rendered side by side at the same level.
Place Assistants Above Children: