Class: VisualizationType

VisualizationType

new epiviz.ui.charts.VisualizationType(config)

ui/charts/visualization-type.js, line 18

Abstract class

.

Abstract class

Name Type Description
config epiviz.Config

Members

staticepiviz.ui.charts.VisualizationType.DisplayTypestring

Properties:
Name Type Default Description
PLOT string plot
TRACK string track
DATA_STRUCTURE string data-structure

protected_defaultSettingsObject.<(epiviz.Config.VisualizationPropertySettings|string), *>

Methods

chartContainer(){string}

ui/charts/visualization-type.js, line 142
Returns:
Type Description
string

chartDisplayType(){epiviz.ui.charts.VisualizationType.DisplayType}

ui/charts/visualization-type.js, line 109
Returns:
Type Description
epiviz.ui.charts.VisualizationType.DisplayType

chartHtmlAttributeName(){string}

ui/charts/visualization-type.js, line 104
Returns:
Type Description
string a string to be used for html id attributes of elements containing this chart type

chartName(){string}

ui/charts/visualization-type.js, line 98
Returns:
Type Description
string

createNew(id, container, properties){epiviz.ui.charts.Chart}

ui/charts/visualization-type.js, line 88
Name Type Description
id string
container jQuery
properties epiviz.ui.charts.VisualizationProperties
Returns:
Type Description
epiviz.ui.charts.Chart

cssClass(){string}

ui/charts/visualization-type.js, line 149
Returns:
Type Description
string

customSettingsDefs(){Array.<epiviz.ui.charts.CustomSetting>}

ui/charts/visualization-type.js, line 184
Returns:
Type Description
Array.<epiviz.ui.charts.CustomSetting>

customSettingsValues(){Object.<string, *>}

ui/charts/visualization-type.js, line 179
Returns:
Type Description
Object.<string, *>

decorations(){Array.<string>}

ui/charts/visualization-type.js, line 174
Returns:
Type Description
Array.<string>

defaultColors(){epiviz.ui.charts.ColorPalette}

ui/charts/visualization-type.js, line 169
Returns:
Type Description
epiviz.ui.charts.ColorPalette

defaultHeight(){number|string}

ui/charts/visualization-type.js, line 159
Returns:
Type Description
number | string

defaultMargins(){epiviz.ui.charts.Margins}

ui/charts/visualization-type.js, line 164
Returns:
Type Description
epiviz.ui.charts.Margins

defaultWidth(){number|string}

ui/charts/visualization-type.js, line 154
Returns:
Type Description
number | string

isRestrictedToFeatureMeasurements(){boolean}

ui/charts/visualization-type.js, line 131
Returns:
Type Description
boolean

isRestrictedToRangeMeasurements(){boolean}

ui/charts/visualization-type.js, line 126
Returns:
Type Description
boolean

isRestrictedToSameDatasourceGroup(){boolean}

ui/charts/visualization-type.js, line 121

If true, this flag indicates that the corresponding chart can only show measurements that belong to the same data source group

.

If true, this flag indicates that the corresponding chart can only show measurements that belong to the same data source group

Returns:
Type Description
boolean

measurementsFilter(){function}

ui/charts/visualization-type.js, line 114
Returns:
Type Description
function

minSelectedMeasurements(){number}

ui/charts/visualization-type.js, line 137

Gets the minimum number of measurements that must be selected for the chart to be displayed

.

Gets the minimum number of measurements that must be selected for the chart to be displayed

Returns:
Type Description
number

typeName(){string}

ui/charts/visualization-type.js, line 93
Returns:
Type Description
string The fully qualified type name of the chart
comments powered by Disqus