Class: HierarchyVisualization

HierarchyVisualization

new epiviz.ui.charts.tree.HierarchyVisualization(id, container, properties)

ui/charts/tree/hierarchy-visualization.js, line 17
Name Type Description
id string
container jQuery

The div where the chart will be drawn

properties epiviz.ui.charts.VisualizationProperties

Extends

Members

static,constantepiviz.ui.charts.tree.HierarchyVisualization.SELECTION_CLASSESObject.<epiviz.ui.charts.tree.NodeSelectionType, string>

protected_uiDataMapObject.<string, epiviz.ui.charts.tree.UiNode>

Methods

protected_calcNodeOrder(node)

ui/charts/tree/hierarchy-visualization.js, line 211
Name Type Description
node epiviz.ui.charts.tree.UiNode

protected_getNewNode(node){epiviz.ui.charts.tree.UiNode}

ui/charts/tree/hierarchy-visualization.js, line 245
Name Type Description
node epiviz.ui.charts.tree.UiNode
Returns:
Type Description
epiviz.ui.charts.tree.UiNode

protected_getOldNode(node){epiviz.ui.charts.tree.UiNode}

ui/charts/tree/hierarchy-visualization.js, line 222
Name Type Description
node epiviz.ui.charts.tree.UiNode
Returns:
Type Description
epiviz.ui.charts.tree.UiNode

draw(range, root){Array.<epiviz.ui.charts.VisObject>}

ui/charts/tree/hierarchy-visualization.js, line 147
Name Type Description
range epiviz.datatypes.Range optional
root epiviz.ui.charts.tree.Node optional
Returns:
Type Description
Array.<epiviz.ui.charts.VisObject>

firePropagateHierarchyChanges()

ui/charts/tree/hierarchy-visualization.js, line 394

fireRequestHierarchy()

ui/charts/tree/hierarchy-visualization.js, line 408

levelsTaxonomy(){Array.<string>}

ui/charts/tree/hierarchy-visualization.js, line 313
Returns:
Type Description
Array.<string>

nodesOrder(){Object.<string, number>}

ui/charts/tree/hierarchy-visualization.js, line 374
Returns:
Type Description
Object.<string, number>

selectedNodes(){Object.<string, epiviz.ui.charts.tree.NodeSelectionType>}

ui/charts/tree/hierarchy-visualization.js, line 369
Returns:
Type Description
Object.<string, epiviz.ui.charts.tree.NodeSelectionType>

selectLevel(level)

ui/charts/tree/hierarchy-visualization.js, line 344
Name Type Description
level number

selectMode(){boolean}

ui/charts/tree/hierarchy-visualization.js, line 318
Returns:
Type Description
boolean

selectNode(node)

ui/charts/tree/hierarchy-visualization.js, line 328
Name Type Description
node epiviz.ui.charts.tree.UiNode

setAutoPropagateChanges(val)

ui/charts/tree/hierarchy-visualization.js, line 425
Name Type Description
val boolean

setSelectMode(mode)

ui/charts/tree/hierarchy-visualization.js, line 323
Name Type Description
mode boolean
comments powered by Disqus