Interface for a class Chart
EmitType<IAfterExportEventArgs>
Triggers after the export completed.
EmitType<IAnimationCompleteEventArgs>
Triggers after animation is completed for the series.
EmitType<IAnnotationRenderEventArgs>
Triggers before the annotation gets rendered.
EmitType<IAxisLabelClickEventArgs>
Triggers when x axis label clicked.
EmitType<IAxisLabelRenderEventArgs>
Triggers before each axis label is rendered.
EmitType<IAxisMultiLabelRenderEventArgs>
Triggers before each axis multi label is rendered.
EmitType<IAxisRangeCalculatedEventArgs>
Triggers before each axis range is rendered.
Triggers before the export gets started.
Triggers before the prints gets started.
EmitType<IBeforeResizeEventArgs>
Triggers before resizing of chart
Triggers on double clicking the chart.
Triggers on clicking the chart.
Triggers on mouse down.
Triggers when cursor leaves the chart.
Triggers on hovering the chart.
Triggers on mouse up.
EmitType<IDataEditingEventArgs>
Triggers when the point is dragging.
EmitType<IDragCompleteEventArgs>
Triggers after the drag selection is completed.
EmitType<IDataEditingEventArgs>
Triggers when the point drag end.
EmitType<IDataEditingEventArgs>
Triggers when the point drag start.
EmitType<ILegendClickEventArgs>
Triggers after click on legend.
EmitType<ILegendRenderEventArgs>
Triggers before the legend is rendered.
Triggers before chart load.
Triggers after chart load.
EmitType<IMultiLevelLabelClickEventArgs>
Triggers after click on multiLevelLabelClick.
Triggers after the zoom selection is triggered.
Triggers on point click.
Triggers on point double click.
Triggers on point move.
EmitType<IPointRenderEventArgs>
Triggers before each points for the series is rendered.
Triggers after resizing of chart.
Triggers when change the scroll.
Triggers after the scroll end.
Triggers when start the scroll.
EmitType<ISelectionCompleteEventArgs>
Triggers after the selection is completed.
EmitType<ISeriesRenderEventArgs>
Triggers before the series is rendered.
EmitType<ISharedTooltipRenderEventArgs>
Triggers before the shared tooltip for series is rendered.
EmitType<ITextRenderEventArgs>
Triggers before the data label for series is rendered.
EmitType<ITooltipRenderEventArgs>
Triggers before the tooltip for series is rendered.
EmitType<IZoomCompleteEventArgs>
Triggers after the zoom selection is completed.
boolean
To enable export feature in blazor chart.
boolean
If set true, enables the multi drag selection in chart. It requires selectionMode
to be Dragx
| DragY
| or DragXY
.
ChartAnnotationSettingsModel[]
The configuration for annotation in chart.
Secondary axis collection for the chart.
string
The background color of the chart that accepts value in hex and rgba as a valid CSS color string.
string
The background image of the chart that accepts value in string as url link or location of an image.
Options for customizing the color and width of the chart border.
Options for configuring the border and background of the chart area.
Options to split chart into multiple plotting areas vertically. Each object in the collection represents a plotting area in the chart.
Options for customizing the crosshair of the chart.
Object
| DataManager
Specifies the DataSource for the chart. It can be an array of JSON objects or an instance of DataManager.
<div id='Chart'></div>
let dataManager: DataManager = new DataManager({
url: 'http://mvc.syncfusion.com/Services/Northwnd.svc/Tasks/'
});
let query: Query = new Query().take(50).where('Estimate', 'greaterThan', 0, false);
let chart: Chart = new Chart({
...
dataSource:dataManager,
series: [{
xName: 'Id',
yName: 'Estimate',
query: query
}],
...
});
chart.appendTo('#Chart');
string
Description for chart.
boolean
If set true, Animation process will be executed.
boolean
If set to true, both axis interval will be calculated automatically with respect to the zoomed range.
boolean
It specifies whether the chart should be rendered in canvas mode.
boolean
To enable export feature in chart.
boolean
Enable or disable persisting component’s state between page reloads.
boolean
Enable or disable rendering component in right to left direction.
boolean
To enable the side by side placing the points for column type series.
string
The height of the chart as a string accepts input both as ‘100px’ or ‘100%‘. If specified as ‘100%, chart renders to the full height of its parent element.
string
Define the color for the data point on highlight.
Specifies whether series or data point has to be selected. They are,
Specifies whether series or data point has to be selected. They are,
Defines the collection of technical indicators, that are used in financial markets.
boolean
If set true, enables the multi selection in chart. It requires selectionMode
to be Point
| Series
| or Cluster
.
boolean
It specifies whether the chart should be render in transposed manner or not.
Options for customizing the legend of the chart.
string
Overrides the global culture and localization value for this component. Default global culture is ‘en-US’.
Options to customize left, right, top and bottom margins of the chart.
string[]
Palette for the chart series.
Options to configure the horizontal axis.
Options to configure the vertical axis.
Options for customizing the points fill color based on condition.
Options to split Chart into multiple plotting areas horizontally. Each object in the collection represents a plotting area in the Chart.
Specifies the point indexes to be selected while loading a chart.
It requires selectionMode
or highlightMode
to be Point
| Series
| or Cluster
.
<div id='Chart'></div>
let chart: Chart = new Chart({
...
selectionMode: 'Point',
selectedDataIndexes: [ { series: 0, point: 1},
{ series: 2, point: 3} ],
...
});
chart.appendTo('#Chart');
Specifies whether series or data point has to be selected. They are,
Specifies whether series or data point has to be selected. They are,
The configuration for series in the chart.
string
SubTitle of the chart.
Options for customizing the Subtitle of the Chart.
number
TabIndex value for the chart.
Specifies the theme for the chart.
string
Title of the chart
Options for customizing the title of the Chart.
Options for customizing the tooltip of the chart.
boolean
Specifies whether a grouping separator should be used for a number.
string
The width of the chart as a string accepts input as both like ‘100px’ or ‘100%‘. If specified as ‘100%, chart renders to the full width of its parent element.
Options to enable the zooming feature in the chart.