@syncfusion/ej2-charts
Version:
Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball.
57 lines (56 loc) • 2.19 kB
TypeScript
import { Chart3D } from '../chart3D';
import { Chart3DSeries } from './chart-series';
export declare class StackingColumnSeries3D {
/**
* Draws the stacking column series on a 3D chart.
*
* @param {Chart3DSeries} series - The 3D series to be drawn.
* @param {Chart3D} chart - The 3D chart on which the series will be drawn.
* @returns {void}
*/
draw(series: Chart3DSeries, chart: Chart3D): void;
/**
* Updates a specific point in a stacking column series on a 3D chart.
*
* @param {Chart3DSeries} series - The 3D series to which the point belongs.
* @param {Chart3DPoint} point - The point to be updated.
* @param {number} pointIndex - The index of the point within the series.
* @param {Chart3D} chart - The 3D chart to which the series and point belong.
* @returns {void}
*/
private update;
/**
* Creates segments for a stacking column series within a 3D chart.
*
* @param {Chart3DSeries} series - The 3D series for which segments will be created.
* @returns {void}
*/
createSegments(series: Chart3DSeries): void;
/**
* Sets data for a stacking column series in a 3D chart.
*
* @param {number} x1 - The x-coordinate of the starting point of the segment.
* @param {number} y1 - The y-coordinate of the starting point of the segment.
* @param {number} x2 - The x-coordinate of the ending point of the segment.
* @param {number} y2 - The y-coordinate of the ending point of the segment.
* @param {number} start - The starting value of the segment on the axis.
* @param {number} end - The ending value of the segment on the axis.
* @param {Chart3DSeries} series - The 3D series to which the segment belongs.
* @param {Chart3DPoint} point - The point associated with the segment.
* @returns {void}
*/
private setData;
/**
* To destroy the stacking column series.
*
* @returns {void}
* @private
*/
protected destroy(): void;
/**
* Gets the module name for the Stacking Column3D series.
*
* @returns {void}
*/
protected getModuleName(): string;
}