@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.
16 lines (15 loc) • 912 B
TypeScript
import { BarLineChartBase } from '../charts/BarLineChartBase';
import { AxisDependency } from '../components/YAxis';
import { Transformer } from '../utils/Transformer';
import { ViewPortHandler } from '../utils/ViewPortHandler';
import { ViewPortJob } from './ViewPortJob';
export declare class ZoomJob extends ViewPortJob {
protected mScaleX: number;
protected mScaleY: number;
protected mAxisDependency: AxisDependency;
static getInstance(viewPortHandler: ViewPortHandler, scaleX: any, scaleY: any, xValue: any, yValue: any, trans: Transformer, axis: AxisDependency, v: BarLineChartBase<any, any, any>): ZoomJob;
static recycleInstance(instance: ZoomJob): void;
constructor(viewPortHandler: ViewPortHandler, scaleX: any, scaleY: any, xValue: any, yValue: any, trans: Transformer, axis: AxisDependency, v: BarLineChartBase<any, any, any>);
run(): void;
instantiate(): ZoomJob;
}