Basic Primitives

Basic Primitives is a 100% JavaScript component library for building general purpose diagrams without manual nodes layout.

  • Increase font size
  • Default font size
  • Decrease font size

Adviser & Assistant Item Types

Organizational Chart items are defined in form of regular tree, so every item may have only one parent in hierarchy. 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.

Chart supports following itemType's:

  • Regular,
  • Adviser,
  • Assistant,
  • SubAdviser,
  • SubAssistant,
  • GeneralPartner,
  • LimitedPartner
  • AdviserPartner.

All of them affect child placement relative to its parent in hierarchy. The following example demonstrates  Adviser and Assistant types. Adviser item placed at the same level as its parent and connected to it horizontally. Assistant item is placed at level between parent and its regular children and horizontally connected to connection line between parent and its children as well.

Use ItemConfig.adviserPlacementType option to place adviser or assistant on the left or right side of 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.

Use ItemConfig.adviserPlacementType option to place them on the left or right side of parent's hierarchy as well.




#4 Ahmed 2014-09-10 02:22
Hi awesome work here,

but can you show us on how to add custom itemTypes like "Contractor" ?

Thanks in advance
#3 cornnery 2013-06-05 22:31
Dear Admin ,

thank you for your reply , let me deploy it , after i will revert to you .

Regards ,
#2 Administrator 2013-06-05 08:05
Download fresh PHPDEMO.ZIP. We added itemType field to database file for you. See index.php. The actual Implementation depends on your application, it is simplest approach to add missing fields to database, but it is not ultimate solution.
#1 cornnery 2013-06-04 07:25
Hi Admin ,

this is awesome work, congratulations for your work .
SO i have one question we need use the "Adviser & Assistant Item Types" in php script how can do it , I have seen the phpdemo i did not see it anywhere .
Please can you advise .

So many thanks for your grand and good quality job .

Regards Cornnery Morel

Add comment

Do you need?


Do you use?

JavaScript Frameworks

Do you use?

PDF & Image Export Support