All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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