new epiviz.plugins.charts.BlocksTrack(id, container, properties)
plugins/charts/blocks-track.js, line 16
Name | Type | Description |
---|---|---|
id |
||
container |
jQuery | |
properties |
epiviz.ui.charts.VisualizationProperties |
Extends
Members
-
protected_background*
D3 rectangle in the SVG
. -
D3 rectangle in the SVG
-
protected,nullable_binSizenumber
Used for mouse highlighting by location
. -
Used for mouse highlighting by location
-
protected_globalIndexColorLabelsObject.<number, string>
-
-
protected_highlightGroup*
D3 group in the SVG used for adding hover/selection elements
. -
D3 group in the SVG used for adding hover/selection elements
-
protected_measurementColorLabelsepiviz.measurements.MeasurementHashtable.<string>
-
-
protected_nBinsnumber
Constant used for mouse highlighting by location
. -
Constant used for mouse highlighting by location
Methods
-
inherited protected_addFilters()
ui/charts/chart.js, line 68Deprecated method, kept for future reference
. -
Deprecated method, kept for future reference
- Deprecated
- Yes
-
inherited protected_captureMouseHover()
ui/charts/track.js, line 150 -
-
protected_initialize()
plugins/charts/blocks-track.js, line 32 -
-
inherited displayType(){epiviz.ui.charts.VisualizationType.DisplayType}
ui/charts/track.js, line 91 -
Returns:
Type Description epiviz.ui.charts.VisualizationType.DisplayType -
inherited doHover(selectedObject)
ui/charts/track.js, line 96 -
Name Type Description selectedObject
epiviz.ui.charts.ChartObject -
inherited doUnhover()
ui/charts/track.js, line 141 -
-
draw(range, data, slide, zoom){Array.<epiviz.ui.charts.ChartObject>}
plugins/charts/blocks-track.js, line 46 -
Name Type Description range
epiviz.datatypes.GenomicRange optional data
epiviz.datatypes.GenomicData optional slide
number optional zoom
number optional Returns:
Type Description Array.<epiviz.ui.charts.ChartObject> The objects drawn -
inherited properties(){epiviz.ui.charts.VisualizationProperties}
ui/charts/chart.js, line 284 -
Returns:
Type Description epiviz.ui.charts.VisualizationProperties -
setColors(colors)
plugins/charts/blocks-track.js, line 229 -
Name Type Description colors
epiviz.ui.charts.ColorPalette -
inherited transformData(range, data){epiviz.deferred.Deferred}
ui/charts/chart.js, line 151 -
Name Type Description range
epiviz.datatypes.GenomicRange data
epiviz.datatypes.GenomicData Returns:
Type Description epiviz.deferred.Deferred