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