UNPKG

survey-creator-react

Version:

A white-label drag-and-drop form builder for React that lets you design complex, interactive forms and surveys without writing code. It generates JSON schemas used by the SurveyJS Form Library to render dynamic forms in your React app.

21 lines (20 loc) 830 B
import { IPortableDragEvent, IPortableMouseEvent } from "survey-creator-core"; export declare class ReactMouseEvent implements IPortableMouseEvent { event: React.MouseEvent<HTMLDivElement, MouseEvent>; constructor(event: React.MouseEvent<HTMLDivElement, MouseEvent>); stopPropagation(): void; preventDefault(): void; get cancelBubble(): boolean; set cancelBubble(value: boolean); get target(): EventTarget | null; get currentTarget(): EventTarget | null; get clientX(): number; get clientY(): number; get offsetX(): number; get offsetY(): number; } export declare class ReactDragEvent extends ReactMouseEvent implements IPortableDragEvent { event: React.DragEvent<HTMLDivElement>; constructor(event: React.DragEvent<HTMLDivElement>); get dataTransfer(): DataTransfer; }