@@ -245,7 +245,7 @@ object Node extends js.Object {
245
245
var DOCUMENT_POSITION_PRECEDING : js.Number = _
246
246
}
247
247
248
- trait MouseEvent extends UIEvent {
248
+ class MouseEvent extends UIEvent {
249
249
var toElement : Element = _
250
250
var layerY : js.Number = _
251
251
var fromElement : Element = _
@@ -657,7 +657,7 @@ trait TouchList extends js.Object {
657
657
def update (index : js.Number , v : Node ): Unit = ???
658
658
}
659
659
660
- trait KeyboardEvent extends UIEvent {
660
+ class KeyboardEvent extends UIEvent {
661
661
var location : js.Number = _
662
662
var keyCode : js.Number = _
663
663
var shiftKey : js.Boolean = _
@@ -1367,7 +1367,7 @@ object UIEvent extends js.Object {
1367
1367
}
1368
1368
1369
1369
1370
- trait WheelEvent extends MouseEvent {
1370
+ class WheelEvent extends MouseEvent {
1371
1371
var deltaZ : js.Number = _
1372
1372
var deltaX : js.Number = _
1373
1373
var deltaMode : js.Number = _
@@ -2071,11 +2071,11 @@ class WebSocket protected () extends EventTarget {
2071
2071
var protocol : js.String = _
2072
2072
var readyState : js.Number = _
2073
2073
var bufferedAmount : js.Number = _
2074
- var onopen : js.Function1 [Event , _ ] = _
2074
+ var onopen : js.Function1 [Event , Unit ] = _
2075
2075
var extensions : js.String = _
2076
- var onmessage : js.Function1 [js. Any , js. Any ] = _
2077
- var onclose : js.Function1 [CloseEvent , js. Any ] = _
2078
- var onerror : js.Function1 [ErrorEvent , js. Any ] = _
2076
+ var onmessage : js.Function1 [MessageEvent , Unit ] = _
2077
+ var onclose : js.Function1 [CloseEvent , Unit ] = _
2078
+ var onerror : js.Function1 [ErrorEvent , Unit ] = _
2079
2079
var binaryType : js.String = _
2080
2080
var url : js.String = _
2081
2081
def close (code : js.Number , reason : js.String ): Unit = ???
0 commit comments