UNPKG

@intuitionrobotics/thunderstorm

Version:
21 lines (20 loc) 588 B
import * as React from "react"; import { BaseComponent } from "../../core/BaseComponent"; type Props = { onMouseMove?: (e: MouseEvent) => void; onMouseUp?: (e: MouseEvent) => void; overlayZIndex?: number; children: React.ReactNode; }; type State = { isDragging: boolean; }; export declare class ClickToDrag extends BaseComponent<Props, State> { constructor(props: Props); handleMouseDown: () => void; onMouseMove: (e: MouseEvent) => void; onMouseUp: (e: MouseEvent) => void; render: () => React.JSX.Element; private renderOverlay; } export {};