Skip to content

Commit 0c7d70e

Browse files
authored
Remove IDataTransfer type (microsoft#156934)
We can use the standard dom DataTransfer type instead
1 parent c48d775 commit 0c7d70e

File tree

1 file changed

+1
-15
lines changed

1 file changed

+1
-15
lines changed

src/vs/base/browser/mouseEvent.ts

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -88,28 +88,14 @@ export class StandardMouseEvent implements IMouseEvent {
8888
}
8989
}
9090

91-
export interface IDataTransfer {
92-
dropEffect: string;
93-
effectAllowed: string;
94-
types: any[];
95-
files: any[];
96-
97-
setData(type: string, data: string): void;
98-
setDragImage(image: any, x: number, y: number): void;
99-
100-
getData(type: string): string;
101-
clearData(types?: string[]): void;
102-
}
103-
10491
export class DragMouseEvent extends StandardMouseEvent {
10592

106-
public readonly dataTransfer: IDataTransfer;
93+
public readonly dataTransfer: DataTransfer;
10794

10895
constructor(e: MouseEvent) {
10996
super(e);
11097
this.dataTransfer = (<any>e).dataTransfer;
11198
}
112-
11399
}
114100

115101
export interface IMouseWheelEvent extends MouseEvent {

0 commit comments

Comments
 (0)