UNPKG

@antv/x6-react-components

Version:

React components for building x6 editors

21 lines (20 loc) 695 B
export declare class WheelHandler { private deltaX; private deltaY; private callback; private shouldHandleScrollX; private shouldHandleScrollY; private stopPropagation; private animationFrameID; constructor(options: WheelHandler.Options); onWheel: (e: React.WheelEvent) => void; private didWheel; } export declare namespace WheelHandler { interface Options { onWheel: (deltaX: number, deltaY: number) => void; shouldHandleScrollX: boolean | ((deltaX: number, deltaY: number) => boolean); shouldHandleScrollY: boolean | ((deltaX: number, deltaY: number) => boolean); stopPropagation?: boolean | (() => boolean); } }