@progress/kendo-angular-charts
Version:
Kendo UI Charts for Angular - A comprehensive package for creating beautiful and interactive data visualization. Every chart type, stock charts, and sparklines are included.
60 lines (59 loc) • 1.93 kB
TypeScript
/**-----------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { drawing } from '@progress/kendo-drawing';
import { SeriesPointMarker } from './series-point-marker.interface';
/**
* A series point.
*/
export interface SeriesPoint {
/**
* The point category value. Available only for the Categorical points (Bar, Line, and other).
*/
category?: string | Date | number;
/**
* The point `dataItem`.
*/
dataItem?: any;
/**
* The point options.
*/
options?: any;
/**
* The point index in the series. Available only for categorical and Funnel charts.
*/
index?: number;
/**
* The marker associated with the point, if any. Available only for Line and ScatterLine series.
*/
marker?: SeriesPointMarker;
/**
* The point value represented as a percentage value. Available only for the Donut, Pie, and 100% Stacked chart points.
*/
percentage?: number;
/**
* The sum of point values since the last `"runningTotal"` summary point. Available for the Waterfall series points.
*/
runningTotal?: number;
/**
* The sum of all previous series values. Available for the Waterfall series points.
*/
total?: number;
/**
* The minimum value for the series. Available for the Heatmap series points.
*/
min?: number;
/**
* The maximum value for the series. Available for the Heatmap series points.
*/
max?: number;
/**
* The point value.
*/
value?: any;
/**
* The Drawing element used to draw the point.
*/
visual?: drawing.Element;
}