dashboard-js-devexpress-dot-dashboard-3caa949f.md
Provides a connection between data item containers from the Values section and series from an underlying control.
export class ChartContext
The following code snippet shows how to use ChartContext to get a Chart item’s series:
var Model = DevExpress.Dashboard.Model;
function onItemWidgetOptionsPrepared(args) {
if(args.dashboardItem instanceof Model.ChartItem) {
var chartOptions = args.options;
if(chartOptions.series) {
chartOptions.series.forEach(function(seriesOptions) {
var dashboardSeries = args.chartContext.getDashboardItemSeries(seriesOptions)
if(dashboardSeries && dashboardSeries.plotOnSecondaryAxis()) {
seriesOptions.dashStyle = 'longDash';
}
})
}
}
}
Initializes a new instance of the ChartContext class with specified settings.
constructor(
_dashboardItem: DevExpress.Dashboard.Model.ChartItem
)
| Name | Type |
|---|---|
| _dashboardItem | ChartItem |
getDashboardItemSeries(
seriesOptions: DevExpress.viz.ChartSeries
): DevExpress.Dashboard.Model.ChartSeries
| Name | Type |
|---|---|
| seriesOptions | ChartSeries |
| Type |
|---|
| ChartSeries |