UNPKG

@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.

23 lines (22 loc) 1.19 kB
import { Canvas } from '@nativescript-community/ui-canvas'; import { ChartAnimator } from '../animation/ChartAnimator'; import { BubbleChart } from '../charts/BubbleChart'; import { BubbleDataSet } from '../data/BubbleDataSet'; import { Highlight } from '../highlight/Highlight'; import { ViewPortHandler } from '../utils/ViewPortHandler'; import { BarLineScatterCandleBubbleRenderer } from './BarLineScatterCandleBubbleRenderer'; /** * Bubble chart implementation: Copyright 2015 Pierre-Marc Airoldi Licensed * under Apache License 2.0 Ported by Daniel Cohen Gindi */ export declare class BubbleChartRenderer extends BarLineScatterCandleBubbleRenderer { mChart: BubbleChart; constructor(chart: BubbleChart, animator: ChartAnimator, viewPortHandler: ViewPortHandler); get highlightPaint(): import("@nativescript-community/ui-canvas").Paint; drawData(c: Canvas): void; protected getShapeSize(entrySize: any, maxSize: any, reference: any, normalizeSize: boolean): number; protected drawDataSet(c: Canvas, dataSet: BubbleDataSet): void; drawValues(c: Canvas): void; drawExtras(c: Canvas): void; drawHighlighted(c: Canvas, indices: Highlight[]): void; }