new epiviz.ui.charts.ChartType(config)
ui/charts/chart-type.js, line 18
Abstract class
.Abstract class
Name | Type | Description |
---|---|---|
config |
epiviz.Config |
Extends
Members
-
staticepiviz.ui.charts.ChartType.CustomSettingsstring
-
Properties:
Name Type Default Description MEASUREMENT_GROUPS_AGGREGATOR
string measurementGroupsAggregator -
protected_defaultSettingsObject.<(epiviz.Config.VisualizationPropertySettings|string), *>
-
Methods
-
inherited chartContainer(){string}
ui/charts/visualization-type.js, line 142 -
Returns:
Type Description string -
inherited chartDisplayType(){epiviz.ui.charts.VisualizationType.DisplayType}
ui/charts/visualization-type.js, line 109 -
Returns:
Type Description epiviz.ui.charts.VisualizationType.DisplayType -
inherited 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 -
inherited chartName(){string}
ui/charts/visualization-type.js, line 98 -
Returns:
Type Description string -
createNew(id, container, properties){epiviz.ui.charts.Chart}
ui/charts/chart-type.js, line 34 -
Name Type Description id
string container
jQuery properties
epiviz.ui.charts.VisualizationProperties Returns:
Type Description epiviz.ui.charts.Chart -
inherited cssClass(){string}
ui/charts/visualization-type.js, line 149 -
Returns:
Type Description string -
inherited customSettingsDefs(){Array.<epiviz.ui.charts.CustomSetting>}
ui/charts/visualization-type.js, line 184 -
Returns:
Type Description Array.<epiviz.ui.charts.CustomSetting> -
inherited customSettingsValues(){Object.<string, *>}
ui/charts/visualization-type.js, line 179 -
Returns:
Type Description Object.<string, *> -
inherited decorations(){Array.<string>}
ui/charts/visualization-type.js, line 174 -
Returns:
Type Description Array.<string> -
inherited defaultColors(){epiviz.ui.charts.ColorPalette}
ui/charts/visualization-type.js, line 169 -
Returns:
Type Description epiviz.ui.charts.ColorPalette -
inherited defaultHeight(){number|string}
ui/charts/visualization-type.js, line 159 -
Returns:
Type Description number | string -
inherited defaultMargins(){epiviz.ui.charts.Margins}
ui/charts/visualization-type.js, line 164 -
Returns:
Type Description epiviz.ui.charts.Margins -
inherited defaultWidth(){number|string}
ui/charts/visualization-type.js, line 154 -
Returns:
Type Description number | string -
inherited isRestrictedToFeatureMeasurements(){boolean}
ui/charts/visualization-type.js, line 131 -
Returns:
Type Description boolean -
inherited isRestrictedToRangeMeasurements(){boolean}
ui/charts/visualization-type.js, line 126 -
Returns:
Type Description boolean -
inherited isRestrictedToSameDatasourceGroup(){boolean}
ui/charts/visualization-type.js, line 121If 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 -
inherited measurementsFilter(){function}
ui/charts/visualization-type.js, line 114 -
Returns:
Type Description function -
inherited minSelectedMeasurements(){number}
ui/charts/visualization-type.js, line 137Gets 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 -
inherited typeName(){string}
ui/charts/visualization-type.js, line 93 -
Returns:
Type Description string The fully qualified type name of the chart