UNPKG

@carbon/charts

Version:
22 lines (21 loc) 798 B
import { Service } from './service'; import { ChartModelCartesian } from '../model-cartesian-charts'; 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; }