Organigram shows the structure and relationships of nodes as a hierarchy.
Size of the parent element/component (passed by the Responsive hoc)
type: shape[object Object]
Accessor function to return array of data representing the children
type: func
defaultValue: d => d.children
Additional class name for styling
type: string
defaultValue: ''
Hierarchical data structure that can be computed to form a hierarchical layout d3-hierarchy
type: shape[object Object]
defaultValue: []
if true no click events on nodes
type: bool
defaultValue: false
Default color for nodes
type: string
defaultValue: '#ffffff'
Access the id of each data element
type: func
Access the individual label of each data element
type: func
defaultValue: d => d.name
Margin object with properties for the four sides (clockwise from top)
type: shape[object Object]
defaultValue: { top: 0, right: 0, bottom: 0, left: 0, }
Cluster layout's node size nodeSize
type: arrayOf[object Object]
defaultValue: [150, 300]
Handle selection of nodes
type: func
defaultValue: () => {}
Nodes color when selected
type: string
defaultValue: '#afeeee'
Selected data element
type: string
defaultValue: undefined