survey-creator-core
Version:
A framework-independent core package of the SurveyJS Survey Creator component. With Survey Creator, you can visually design complex, interactive JSON forms and surveys in a drag-and-drop interface.
17 lines (16 loc) • 500 B
TypeScript
export interface IPortableEvent {
stopPropagation(): any;
preventDefault(): any;
cancelBubble: boolean;
readonly target: EventTarget | null;
readonly currentTarget: EventTarget | null;
}
export interface IPortableMouseEvent extends IPortableEvent {
readonly clientX: number;
readonly clientY: number;
readonly offsetX: number;
readonly offsetY: number;
}
export interface IPortableDragEvent extends IPortableMouseEvent {
readonly dataTransfer: DataTransfer;
}