fybdp-d3-kg
Version:
Knowledge Graph using React and D3.js
36 lines (35 loc) • 927 B
TypeScript
export declare class ZoomSlider {
minMag: any;
maxMag: any;
defZoom: any;
t_zoomOut: any;
t_zoomIn: any;
w: number;
h: number;
slider: any;
showSlider: any;
parentContainer: string;
zoom: any;
svgTranslate: number[];
svgScale: number;
graph: any;
zoomSliderId: any;
zoomSliderParagraphId: any;
zoomOutButtonId: any;
zoomInButtonId: any;
zoomSliderInputId: any;
zoomCenterGraphButtonId: any;
transformAnimation: boolean;
constructor(graph: any);
private initialize;
appendZoom(wrapper: any): void;
timed_zoomOut: () => void;
timed_zoomIn: () => void;
render: (zoomSliderWrap: any) => void;
zooming: () => void;
updateZoomSliderValue(val: any): void;
adjustSliderSize(): void;
zoomed: () => void;
resetZoom(): void;
zoomFit: (transitionDuration: any) => void;
}