DevExtreme React - Overview
A tooltip is a small pop-up rectangle displaying information about a series point that the user pauses on. By default, the information is the point value, but it is possible to display anything in a tooltip.

All options configuring tooltips are collected in the tooltip object. For example, to enable the tooltips, assign true to the enabled option of this object.
jQuery
$(function() {
$("#chartContainer").dxChart({
// ...
tooltip: {
enabled: true
}
});
});Angular
<dx-chart ... >
<dxo-tooltip
[enabled]="true">
</dxo-tooltip>
</dx-chart>
import { DxChartModule } from "devextreme-angular";
// ...
export class AppComponent {
// ...
}
@NgModule({
imports: [
// ...
DxChartModule
],
// ...
})Options declared in the tooltip object apply to all tooltips in the Chart. If you want to customize a specific tooltip, assign a function to the customizeTooltip option. This function must return an object with options for the tooltip that you want to customize.
jQuery
$(function() {
$("#chartContainer").dxChart({
// ...
tooltip: {
enabled: true,
color: 'yellow',
// Paints the tooltips of all points whose value is more than 100 in red
// Other tooltips remain painted in yellow
customizeTooltip: function (pointInfo) {
return pointInfo.value > 100 ? { color: 'red' } : { }
}
}
});
});Angular
<dx-chart ... >
<dxo-tooltip
[enabled]="true"
color="yellow"
[customizeTooltip]="customizeTooltip">
</dxo-tooltip>
</dx-chart>
import { DxChartModule } from "devextreme-angular";
// ...
export class AppComponent {
// Paints the tooltips of all points whose value is more than 100 in red
// Other tooltips remain painted in yellow
customizeTooltip (pointInfo: any) {
return pointInfo.value > 100 ? { color: 'red' } : { }
};
}
@NgModule({
imports: [
// ...
DxChartModule
],
// ...
})See Also
If you have technical questions, please create a support ticket in the DevExpress Support Center.