package.dist.services.zoom.d.ts Maven / Gradle / Ivy
import { Service } from './service';
import { ChartModelCartesian } from '../model';
export declare class Zoom extends Service {
protected model: ChartModelCartesian;
isZoomBarEnabled(): boolean;
getZoomBarData(): any;
getDefaultZoomBarDomain(zoomBarData?: any): any[];
handleDomainChange(newDomain: any, configs?: {
dispatchEvent: boolean;
}): void;
getZoomRatio(): any;
filterDataForRangeAxis(displayData: object[], configs?: any): object[];
zoomIn(zoomRatio?: any): void;
zoomOut(zoomRatio?: any): void;
resetZoomDomain(): void;
isMinZoomDomain(): boolean;
isMaxZoomDomain(): boolean;
isEmptyState(): boolean;
isZoomBarLoading(position: any): any;
isZoomBarLocked(position: any): any;
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy