mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-08-29 11:12:23 +08:00
Merge pull request #4159 from ggarek/feature/react-drag-event
feat(react): add DragEvent
This commit is contained in:
Vendored
+13
-8
@@ -234,6 +234,10 @@ declare module "react/addons" {
|
||||
type: string;
|
||||
}
|
||||
|
||||
interface DragEvent extends SyntheticEvent {
|
||||
dataTransfer: DataTransfer;
|
||||
}
|
||||
|
||||
interface ClipboardEvent extends SyntheticEvent {
|
||||
clipboardData: DataTransfer;
|
||||
}
|
||||
@@ -308,6 +312,7 @@ declare module "react/addons" {
|
||||
(event: E): void;
|
||||
}
|
||||
|
||||
interface DragEventHandler extends EventHandler<DragEvent> {}
|
||||
interface ClipboardEventHandler extends EventHandler<ClipboardEvent> {}
|
||||
interface KeyboardEventHandler extends EventHandler<KeyboardEvent> {}
|
||||
interface FocusEventHandler extends EventHandler<FocusEvent> {}
|
||||
@@ -341,14 +346,14 @@ declare module "react/addons" {
|
||||
onSubmit?: FormEventHandler;
|
||||
onClick?: MouseEventHandler;
|
||||
onDoubleClick?: MouseEventHandler;
|
||||
onDrag?: MouseEventHandler;
|
||||
onDragEnd?: MouseEventHandler;
|
||||
onDragEnter?: MouseEventHandler;
|
||||
onDragExit?: MouseEventHandler;
|
||||
onDragLeave?: MouseEventHandler;
|
||||
onDragOver?: MouseEventHandler;
|
||||
onDragStart?: MouseEventHandler;
|
||||
onDrop?: MouseEventHandler;
|
||||
onDrag?: DragEventHandler;
|
||||
onDragEnd?: DragEventHandler;
|
||||
onDragEnter?: DragEventHandler;
|
||||
onDragExit?: DragEventHandler;
|
||||
onDragLeave?: DragEventHandler;
|
||||
onDragOver?: DragEventHandler;
|
||||
onDragStart?: DragEventHandler;
|
||||
onDrop?: DragEventHandler;
|
||||
onMouseDown?: MouseEventHandler;
|
||||
onMouseEnter?: MouseEventHandler;
|
||||
onMouseLeave?: MouseEventHandler;
|
||||
|
||||
Vendored
+13
-8
@@ -234,6 +234,10 @@ declare module React {
|
||||
type: string;
|
||||
}
|
||||
|
||||
interface DragEvent extends SyntheticEvent {
|
||||
dataTransfer: DataTransfer;
|
||||
}
|
||||
|
||||
interface ClipboardEvent extends SyntheticEvent {
|
||||
clipboardData: DataTransfer;
|
||||
}
|
||||
@@ -308,6 +312,7 @@ declare module React {
|
||||
(event: E): void;
|
||||
}
|
||||
|
||||
interface DragEventHandler extends EventHandler<DragEvent> {}
|
||||
interface ClipboardEventHandler extends EventHandler<ClipboardEvent> {}
|
||||
interface KeyboardEventHandler extends EventHandler<KeyboardEvent> {}
|
||||
interface FocusEventHandler extends EventHandler<FocusEvent> {}
|
||||
@@ -341,14 +346,14 @@ declare module React {
|
||||
onSubmit?: FormEventHandler;
|
||||
onClick?: MouseEventHandler;
|
||||
onDoubleClick?: MouseEventHandler;
|
||||
onDrag?: MouseEventHandler;
|
||||
onDragEnd?: MouseEventHandler;
|
||||
onDragEnter?: MouseEventHandler;
|
||||
onDragExit?: MouseEventHandler;
|
||||
onDragLeave?: MouseEventHandler;
|
||||
onDragOver?: MouseEventHandler;
|
||||
onDragStart?: MouseEventHandler;
|
||||
onDrop?: MouseEventHandler;
|
||||
onDrag?: DragEventHandler;
|
||||
onDragEnd?: DragEventHandler;
|
||||
onDragEnter?: DragEventHandler;
|
||||
onDragExit?: DragEventHandler;
|
||||
onDragLeave?: DragEventHandler;
|
||||
onDragOver?: DragEventHandler;
|
||||
onDragStart?: DragEventHandler;
|
||||
onDrop?: DragEventHandler;
|
||||
onMouseDown?: MouseEventHandler;
|
||||
onMouseEnter?: MouseEventHandler;
|
||||
onMouseLeave?: MouseEventHandler;
|
||||
|
||||
Vendored
+13
-8
@@ -234,6 +234,10 @@ declare module "react" {
|
||||
type: string;
|
||||
}
|
||||
|
||||
interface DragEvent extends SyntheticEvent {
|
||||
dataTransfer: DataTransfer;
|
||||
}
|
||||
|
||||
interface ClipboardEvent extends SyntheticEvent {
|
||||
clipboardData: DataTransfer;
|
||||
}
|
||||
@@ -308,6 +312,7 @@ declare module "react" {
|
||||
(event: E): void;
|
||||
}
|
||||
|
||||
interface DragEventHandler extends EventHandler<DragEvent> {}
|
||||
interface ClipboardEventHandler extends EventHandler<ClipboardEvent> {}
|
||||
interface KeyboardEventHandler extends EventHandler<KeyboardEvent> {}
|
||||
interface FocusEventHandler extends EventHandler<FocusEvent> {}
|
||||
@@ -341,14 +346,14 @@ declare module "react" {
|
||||
onSubmit?: FormEventHandler;
|
||||
onClick?: MouseEventHandler;
|
||||
onDoubleClick?: MouseEventHandler;
|
||||
onDrag?: MouseEventHandler;
|
||||
onDragEnd?: MouseEventHandler;
|
||||
onDragEnter?: MouseEventHandler;
|
||||
onDragExit?: MouseEventHandler;
|
||||
onDragLeave?: MouseEventHandler;
|
||||
onDragOver?: MouseEventHandler;
|
||||
onDragStart?: MouseEventHandler;
|
||||
onDrop?: MouseEventHandler;
|
||||
onDrag?: DragEventHandler;
|
||||
onDragEnd?: DragEventHandler;
|
||||
onDragEnter?: DragEventHandler;
|
||||
onDragExit?: DragEventHandler;
|
||||
onDragLeave?: DragEventHandler;
|
||||
onDragOver?: DragEventHandler;
|
||||
onDragStart?: DragEventHandler;
|
||||
onDrop?: DragEventHandler;
|
||||
onMouseDown?: MouseEventHandler;
|
||||
onMouseEnter?: MouseEventHandler;
|
||||
onMouseLeave?: MouseEventHandler;
|
||||
|
||||
Reference in New Issue
Block a user