@nativescript-community/ui-chart
Version:
A powerful chart / graph plugin, supporting line, bar, pie, radar, bubble, and candlestick charts as well as scaling, panning and animations.
19 lines (18 loc) • 952 B
TypeScript
import { Canvas } from '@nativescript-community/ui-canvas';
import { TypedArray } from '@nativescript-community/arraybuffers';
import { ChartAnimator } from '../animation/ChartAnimator';
import { CandleStickChart } from '..';
import { CandleDataSet } from '../data/CandleDataSet';
import { Highlight } from '../highlight/Highlight';
import { ViewPortHandler } from '../utils/ViewPortHandler';
import { LineScatterCandleRadarRenderer } from './LineScatterCandleRadarRenderer';
export declare class CandleStickChartRenderer extends LineScatterCandleRadarRenderer {
mChart: CandleStickChart;
mShadowBuffer: TypedArray;
constructor(chart: CandleStickChart, animator: ChartAnimator, viewPortHandler: ViewPortHandler);
drawData(c: Canvas): void;
protected drawDataSet(c: Canvas, dataSet: CandleDataSet): void;
drawValues(c: Canvas): void;
drawExtras(c: Canvas): void;
drawHighlighted(c: Canvas, indices: Highlight[]): void;
}