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.

24 lines (23 loc) 1.38 kB
import { BarLineChartBase } from '../charts/BarLineChartBase'; import { YAxis } from '../components/YAxis'; import { Transformer } from '../utils/Transformer'; import { ViewPortHandler } from '../utils/ViewPortHandler'; import { AnimatedViewPortJob } from './AnimatedViewPortJob'; /** * Created by Philipp Jahoda on 19/02/16. */ export declare class AnimatedZoomJob extends AnimatedViewPortJob { zoomOriginX: number; zoomOriginY: number; zoomCenterX: number; zoomCenterY: number; protected mYAxis: YAxis; xAxisRange: any; static getInstance(viewPortHandler: ViewPortHandler, v: BarLineChartBase<any, any, any>, trans: Transformer, axis: YAxis, xAxisRange: any, scaleX: number, scaleY: number, xOrigin: number, yOrigin: number, zoomCenterX: number, zoomCenterY: number, zoomOriginX: number, zoomOriginY: number, duration: number): AnimatedZoomJob; constructor(viewPortHandler: ViewPortHandler, v: BarLineChartBase<any, any, any>, trans: Transformer, axis: YAxis, xAxisRange: any, scaleX: number, scaleY: number, xOrigin: number, yOrigin: number, zoomCenterX: number, zoomCenterY: number, zoomOriginX: number, zoomOriginY: number, duration: number); onAnimationUpdate(animation: any): void; onAnimationEnd(animation: any): void; onAnimationCancel(animation: any): void; recycleSelf(): void; instantiate(): AnimatedZoomJob; }