@@ -3556,7 +3556,7 @@ abstract class Document
3556
3556
trait MessageEventInit extends EventInit {
3557
3557
var source : js.UndefOr [Window ] = js.undefined
3558
3558
var origin : js.UndefOr [String ] = js.undefined
3559
- var data : js.UndefOr [String | Blob | ArrayBuffer ] = js.undefined
3559
+ var data : js.UndefOr [Any ] = js.undefined
3560
3560
}
3561
3561
3562
3562
/**
@@ -3575,17 +3575,18 @@ class MessageEvent(typeArg: String, init: js.UndefOr[MessageEventInit])
3575
3575
def origin : String = js.native
3576
3576
3577
3577
/**
3578
- * The data from the server (`String`, [[Blob ]], or `ArrayBuffer`)
3578
+ * The data you want contained in the MessageEvent.
3579
+ *
3580
+ * This can be of any data type, and will default to null if not specified.
3579
3581
*
3580
3582
* MDN
3581
3583
*/
3582
- def data : String | Blob | ArrayBuffer = js.native
3584
+ def data : Any = js.native
3583
3585
3584
3586
@ deprecated(" Non-standard" , " forever" )
3585
3587
def initMessageEvent (typeArg : String , canBubbleArg : Boolean ,
3586
- cancelableArg : Boolean , dataArg : String | Blob | ArrayBuffer ,
3587
- originArg : String , lastEventIdArg : String ,
3588
- sourceArg : Window ): Unit = js.native
3588
+ cancelableArg : Boolean , dataArg : Any , originArg : String ,
3589
+ lastEventIdArg : String , sourceArg : Window ): Unit = js.native
3589
3590
3590
3591
def ports : js.Any = js.native
3591
3592
}
@@ -5718,7 +5719,7 @@ class StyleSheetList extends js.Object {
5718
5719
}
5719
5720
5720
5721
trait CustomEventInit extends EventInit {
5721
- var detailArg : js.UndefOr [js. Any ] = js.undefined
5722
+ var detailArg : js.UndefOr [Any ] = js.undefined
5722
5723
}
5723
5724
5724
5725
/**
0 commit comments