chartjs-plugin-datalabels
Version:
Chart.js plugin to display labels on data elements
39 lines (33 loc) • 780 B
TypeScript
import {Chart, ChartDataset} from 'chart.js';
/**
* The context is used to give contextual information when resolving options.
* It mainly applies to scriptable options, event listeners and `formatter`.
*/
export interface Context {
/**
* Whether the associated element is hovered by the user.
* @see https://www.chartjs.org/docs/latest/configuration/interactions.html
* @since 0.3.0
*/
active: boolean;
/**
* The associated chart.
* @since 0.1.0
*/
chart: Chart;
/**
* Index of the current data.
* @since 0.1.0
*/
dataIndex: number;
/**
* The current dataset at index `datasetIndex`.
* @since 0.1.0
*/
dataset: ChartDataset;
/**
* Index of the current dataset.
* @since 0.1.0
*/
datasetIndex: number;
}