Skip to content

Commit 7e70412

Browse files
author
Li Haoyi
committed
Added more docstrings and converted js.Function[T, js.Any] to js.Function[T, _]
1 parent 756b6bc commit 7e70412

File tree

4 files changed

+308
-214
lines changed

4 files changed

+308
-214
lines changed

src/main/scala/org/scalajs/dom/Html.scala

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1263,10 +1263,10 @@ class HTMLFrameSetElement extends HTMLElement {
12631263
var rows: js.String = ???
12641264
var cols: js.String = ???
12651265
var frameSpacing: js.Any = ???
1266-
var onmessage: js.Function1[MessageEvent, js.Any] = ???
1266+
var onmessage: js.Function1[MessageEvent, _] = ???
12671267
var onerror: js.Function1[Event, _] = ???
12681268
var frameBorder: js.String = ???
1269-
var onresize: js.Function1[UIEvent, js.Any] = ???
1269+
var onresize: js.Function1[UIEvent, _] = ???
12701270
var name: js.String = ???
12711271
var onafterprint: js.Function1[Event, _] = ???
12721272
var onbeforeprint: js.Function1[Event, _] = ???
@@ -1275,8 +1275,8 @@ class HTMLFrameSetElement extends HTMLElement {
12751275
var onunload: js.Function1[Event, _] = ???
12761276
var onhashchange: js.Function1[Event, _] = ???
12771277
var onload: js.Function1[Event, _] = ???
1278-
var onbeforeunload: js.Function1[BeforeUnloadEvent, js.Any] = ???
1279-
var onstorage: js.Function1[StorageEvent, js.Any] = ???
1278+
var onbeforeunload: js.Function1[BeforeUnloadEvent, _] = ???
1279+
var onstorage: js.Function1[StorageEvent, _] = ???
12801280

12811281

12821282
}
@@ -1425,7 +1425,7 @@ class HTMLBodyElement extends HTMLElement {
14251425
*
14261426
* MDN
14271427
*/
1428-
var onmessage: js.Function1[MessageEvent, js.Any] = ???
1428+
var onmessage: js.Function1[MessageEvent, _] = ???
14291429
var text: js.Any = ???
14301430
/**
14311431
* Exposes the window.onerror event handler to call when the document fails to load
@@ -1443,7 +1443,7 @@ class HTMLBodyElement extends HTMLElement {
14431443
*
14441444
* MDN
14451445
*/
1446-
var onresize: js.Function1[UIEvent, js.Any] = ???
1446+
var onresize: js.Function1[UIEvent, _] = ???
14471447
var link: js.Any = ???
14481448
var aLink: js.Any = ???
14491449

@@ -1498,15 +1498,15 @@ class HTMLBodyElement extends HTMLElement {
14981498
*
14991499
* MDN
15001500
*/
1501-
var onbeforeunload: js.Function1[BeforeUnloadEvent, js.Any] = ???
1501+
var onbeforeunload: js.Function1[BeforeUnloadEvent, _] = ???
15021502
var leftMargin: js.Any = ???
15031503
/**
15041504
* Reflects the onpopstate HTML attribute value for a function to call when the
15051505
* storage area has changed.
15061506
*
15071507
* MDN
15081508
*/
1509-
var onstorage: js.Function1[StorageEvent, js.Any] = ???
1509+
var onstorage: js.Function1[StorageEvent, _] = ???
15101510

15111511

15121512
/**
@@ -1515,7 +1515,7 @@ class HTMLBodyElement extends HTMLElement {
15151515
*
15161516
* MDN
15171517
*/
1518-
var onpopstate: js.Function1[PopStateEvent, js.Any] = ???
1518+
var onpopstate: js.Function1[PopStateEvent, _] = ???
15191519
}
15201520

15211521
/**
@@ -3000,16 +3000,16 @@ class HTMLElement extends Element {
30003000
var onemptied: js.Function1[Event, _] = ???
30013001
var onseeking: js.Function1[Event, _] = ???
30023002
var oncanplay: js.Function1[Event, _] = ???
3003-
var ondeactivate: js.Function1[UIEvent, js.Any] = ???
3003+
var ondeactivate: js.Function1[UIEvent, _] = ???
30043004

30053005
var onloadstart: js.Function1[Event, _] = ???
3006-
var ondragenter: js.Function1[DragEvent, js.Any] = ???
3006+
var ondragenter: js.Function1[DragEvent, _] = ???
30073007
var onsubmit: js.Function1[Event, _] = ???
30083008

30093009
var onchange: js.Function1[Event, _] = ???
30103010
var id: js.String = ???
30113011

3012-
var onbeforeactivate: js.Function1[UIEvent, js.Any] = ???
3012+
var onbeforeactivate: js.Function1[UIEvent, _] = ???
30133013
var oncanplaythrough: js.Function1[Event, _] = ???
30143014

30153015
/**
@@ -3026,11 +3026,11 @@ class HTMLElement extends Element {
30263026

30273027
var onsuspend: js.Function1[Event, _] = ???
30283028
var readyState: js.Any = ???
3029-
var onmouseenter: js.Function1[MouseEvent, js.Any] = ???
3029+
var onmouseenter: js.Function1[MouseEvent, _] = ???
30303030

3031-
var onmouseout: js.Function1[MouseEvent, js.Any] = ???
3031+
var onmouseout: js.Function1[MouseEvent, _] = ???
30323032
var parentElement: HTMLElement = ???
3033-
var onmousewheel: js.Function1[WheelEvent, js.Any] = ???
3033+
var onmousewheel: js.Function1[WheelEvent, _] = ???
30343034
var onvolumechange: js.Function1[Event, _] = ???
30353035
var filters: Object = ???
30363036
/**
@@ -3044,9 +3044,9 @@ class HTMLElement extends Element {
30443044
* MDN
30453045
*/
30463046

3047-
var ondragend: js.Function1[DragEvent, js.Any] = ???
3048-
var onbeforepaste: js.Function1[DragEvent, js.Any] = ???
3049-
var ondragover: js.Function1[DragEvent, js.Any] = ???
3047+
var ondragend: js.Function1[DragEvent, _] = ???
3048+
var onbeforepaste: js.Function1[DragEvent, _] = ???
3049+
var ondragover: js.Function1[DragEvent, _] = ???
30503050

30513051
/**
30523052
* offsetTop returns the distance of the current element relative to the top of
@@ -3056,10 +3056,10 @@ class HTMLElement extends Element {
30563056
*/
30573057
def offsetTop: js.Number = ???
30583058

3059-
var onmouseup: js.Function1[MouseEvent, js.Any] = ???
3060-
var ondragstart: js.Function1[DragEvent, js.Any] = ???
3061-
var onbeforecopy: js.Function1[DragEvent, js.Any] = ???
3062-
var ondrag: js.Function1[DragEvent, js.Any] = ???
3059+
var onmouseup: js.Function1[MouseEvent, _] = ???
3060+
var ondragstart: js.Function1[DragEvent, _] = ???
3061+
var onbeforecopy: js.Function1[DragEvent, _] = ???
3062+
var ondrag: js.Function1[DragEvent, _] = ???
30633063
/**
30643064
* innerHTML sets or gets the HTML syntax describing the element's descendants.
30653065
*
@@ -3069,7 +3069,7 @@ class HTMLElement extends Element {
30693069
* text nodes' contents.
30703070
*/
30713071
var innerHTML: js.String = ???
3072-
var onmouseover: js.Function1[MouseEvent, js.Any] = ???
3072+
var onmouseover: js.Function1[MouseEvent, _] = ???
30733073
/**
30743074
* This property gets or sets the base language of an element's attribute values and
30753075
* text content.
@@ -3080,8 +3080,8 @@ class HTMLElement extends Element {
30803080

30813081
var onpause: js.Function1[Event, _] = ???
30823082

3083-
var onmousedown: js.Function1[MouseEvent, js.Any] = ???
3084-
var onclick: js.Function1[MouseEvent, js.Any] = ???
3083+
var onmousedown: js.Function1[MouseEvent, _] = ???
3084+
var onclick: js.Function1[MouseEvent, _] = ???
30853085
var onwaiting: js.Function1[Event, _] = ???
30863086
/**
30873087
* Returns the number of pixels that the upper left corner of the current element is
@@ -3091,10 +3091,10 @@ class HTMLElement extends Element {
30913091
*/
30923092
var offsetLeft: js.Number = ???
30933093

3094-
var onpaste: js.Function1[DragEvent, js.Any] = ???
3094+
var onpaste: js.Function1[DragEvent, _] = ???
30953095

30963096
var onstalled: js.Function1[Event, _] = ???
3097-
var onmousemove: js.Function1[MouseEvent, js.Any] = ???
3097+
var onmousemove: js.Function1[MouseEvent, _] = ???
30983098
/**
30993099
* isContentEditable returns true if the contents of the element are editable;
31003100
* otherwise it returns false.
@@ -3117,29 +3117,29 @@ class HTMLElement extends Element {
31173117
*/
31183118
var tabIndex: js.Number = ???
31193119

3120-
var onprogress: js.Function1[js.Any, js.Any] = ???
3121-
var ondblclick: js.Function1[MouseEvent, js.Any] = ???
3122-
var oncontextmenu: js.Function1[MouseEvent, js.Any] = ???
3120+
var onprogress: js.Function1[js.Any, _] = ???
3121+
var ondblclick: js.Function1[MouseEvent, _] = ???
3122+
var oncontextmenu: js.Function1[MouseEvent, _] = ???
31233123
var onloadedmetadata: js.Function1[Event, _] = ???
31243124
var onplay: js.Function1[Event, _] = ???
31253125
var onplaying: js.Function1[Event, _] = ???
31263126

31273127
var onfocusout: js.Function1[FocusEvent, _] = ???
3128-
var onabort: js.Function1[UIEvent, js.Any] = ???
3128+
var onabort: js.Function1[UIEvent, _] = ???
31293129

31303130
var onreadystatechange: js.Function1[Event, _] = ???
3131-
var onkeypress: js.Function1[KeyboardEvent, js.Any] = ???
3131+
var onkeypress: js.Function1[KeyboardEvent, _] = ???
31323132
var onloadeddata: js.Function1[Event, _] = ???
3133-
var onbeforedeactivate: js.Function1[UIEvent, js.Any] = ???
3133+
var onbeforedeactivate: js.Function1[UIEvent, _] = ???
31343134

31353135
var disabled: js.Boolean = ???
3136-
var onactivate: js.Function1[UIEvent, js.Any] = ???
3136+
var onactivate: js.Function1[UIEvent, _] = ???
31373137
var accessKey: js.String = ???
31383138
var onselectstart: js.Function1[Event, _] = ???
31393139
var ontimeupdate: js.Function1[Event, _] = ???
3140-
var oncut: js.Function1[DragEvent, js.Any] = ???
3141-
var onselect: js.Function1[UIEvent, js.Any] = ???
3142-
var ondrop: js.Function1[DragEvent, js.Any] = ???
3140+
var oncut: js.Function1[DragEvent, _] = ???
3141+
var onselect: js.Function1[UIEvent, _] = ???
3142+
var ondrop: js.Function1[DragEvent, _] = ???
31433143

31443144
/**
31453145
* Returns the layout width of an element.
@@ -3148,9 +3148,9 @@ class HTMLElement extends Element {
31483148
*/
31493149
def offsetWidth: js.Number = ???
31503150

3151-
var oncopy: js.Function1[DragEvent, js.Any] = ???
3151+
var oncopy: js.Function1[DragEvent, _] = ???
31523152
var onended: js.Function1[Event, _] = ???
3153-
var onscroll: js.Function1[UIEvent, js.Any] = ???
3153+
var onscroll: js.Function1[UIEvent, _] = ???
31543154

31553155
var oninput: js.Function1[Event, _] = ???
31563156

src/main/scala/org/scalajs/dom/Idb.scala

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -459,7 +459,7 @@ class IDBTransaction extends EventTarget {
459459
*
460460
* MDN
461461
*/
462-
var oncomplete: js.Function1[Event, js.Any] = ???
462+
var oncomplete: js.Function1[Event, _] = ???
463463

464464
/**
465465
* The database connection with which this transaction is associated.
@@ -493,13 +493,13 @@ class IDBTransaction extends EventTarget {
493493
*
494494
* MDN
495495
*/
496-
var onerror: js.Function1[ErrorEvent, js.Any] = ???
496+
var onerror: js.Function1[ErrorEvent, _] = ???
497497
/**
498498
* The event handler for the onabort event.
499499
*
500500
* MDN
501501
*/
502-
var onabort: js.Function1[js.Any, js.Any] = ???
502+
var onabort: js.Function1[js.Any, _] = ???
503503

504504
/**
505505
* Returns immediately, and rolls back all the changes to objects in the database
@@ -589,13 +589,13 @@ class IDBDatabase extends EventTarget {
589589
*
590590
* MDN
591591
*/
592-
var onerror: js.Function1[ErrorEvent, js.Any] = ???
592+
var onerror: js.Function1[ErrorEvent, _] = ???
593593
/**
594594
* Fires when access of the database is aborted.
595595
*
596596
* MDN
597597
*/
598-
var onabort: js.Function1[js.Any, js.Any] = ???
598+
var onabort: js.Function1[js.Any, _] = ???
599599

600600
def createObjectStore(name: js.String, optionalParameters: js.Any): IDBObjectStore = ???
601601

@@ -658,7 +658,7 @@ class IDBOpenDBRequest extends IDBRequest {
658658
*
659659
* MDN
660660
*/
661-
var onupgradeneeded: js.Function1[IDBVersionChangeEvent, js.Any] = ???
661+
var onupgradeneeded: js.Function1[IDBVersionChangeEvent, _] = ???
662662
/**
663663
* The event handler for the blocked event. This event is triggered when the
664664
* upgradeneeded should be triggered because of a version change but the database is
@@ -667,7 +667,7 @@ class IDBOpenDBRequest extends IDBRequest {
667667
*
668668
* MDN
669669
*/
670-
var onblocked: js.Function1[Event, js.Any] = ???
670+
var onblocked: js.Function1[Event, _] = ???
671671

672672

673673
}
@@ -737,7 +737,7 @@ class IDBRequest extends EventTarget {
737737
*
738738
* MDN
739739
*/
740-
var onsuccess: js.Function1[Event, js.Any] = ???
740+
var onsuccess: js.Function1[Event, _] = ???
741741

742742
/**
743743
* A DOMError containing the relevant error. The following error codes are returned
@@ -761,7 +761,7 @@ class IDBRequest extends EventTarget {
761761
*
762762
* MDN
763763
*/
764-
var onerror: js.Function1[ErrorEvent, js.Any] = ???
764+
var onerror: js.Function1[ErrorEvent, _] = ???
765765

766766
/**
767767
* The state of the request. Every request starts in the pending state. The state

src/main/scala/org/scalajs/dom/Svg.scala

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -634,7 +634,7 @@ object SVGAngle extends js.Object {
634634
* MDN
635635
*/
636636
class SVGElement extends Element {
637-
var onmouseover: js.Function1[MouseEvent, js.Any] = ???
637+
var onmouseover: js.Function1[MouseEvent, _] = ???
638638

639639
/**
640640
* The element which established the current viewport. Often, the nearest ancestor
@@ -644,21 +644,21 @@ class SVGElement extends Element {
644644
*/
645645
def viewportElement: SVGElement = ???
646646

647-
var onmousemove: js.Function1[MouseEvent, js.Any] = ???
648-
var onmouseout: js.Function1[MouseEvent, js.Any] = ???
649-
var ondblclick: js.Function1[MouseEvent, js.Any] = ???
650-
var onfocusout: js.Function1[FocusEvent, js.Any] = ???
651-
var onfocusin: js.Function1[FocusEvent, js.Any] = ???
647+
var onmousemove: js.Function1[MouseEvent, _] = ???
648+
var onmouseout: js.Function1[MouseEvent, _] = ???
649+
var ondblclick: js.Function1[MouseEvent, _] = ???
650+
var onfocusout: js.Function1[FocusEvent, _] = ???
651+
var onfocusin: js.Function1[FocusEvent, _] = ???
652652
/**
653653
* Corresponds to attribute xml:base on the given element.
654654
*
655655
* MDN
656656
*/
657657
var xmlbase: js.String = ???
658-
var onmousedown: js.Function1[MouseEvent, js.Any] = ???
659-
var onload: js.Function1[Event, js.Any] = ???
660-
var onmouseup: js.Function1[MouseEvent, js.Any] = ???
661-
var onclick: js.Function1[MouseEvent, js.Any] = ???
658+
var onmousedown: js.Function1[MouseEvent, _] = ???
659+
var onload: js.Function1[Event, _] = ???
660+
var onmouseup: js.Function1[MouseEvent, _] = ???
661+
var onclick: js.Function1[MouseEvent, _] = ???
662662

663663
/**
664664
* The nearest ancestor <svg> element. Null if the given element is the outermost svg
@@ -1023,7 +1023,7 @@ class SVGSVGElement extends SVGElement with SVGStylable with SVGZoomAndPan with
10231023
* MDN
10241024
*/
10251025
var contentStyleType: js.String = ???
1026-
var onzoom: js.Function1[js.Any, js.Any] = ???
1026+
var onzoom: js.Function1[js.Any, _] = ???
10271027

10281028
/**
10291029
* Corresponds to attribute y on the given <svg> element.
@@ -1047,7 +1047,7 @@ class SVGSVGElement extends SVGElement with SVGStylable with SVGZoomAndPan with
10471047
*/
10481048
def viewport: SVGRect = ???
10491049

1050-
var onerror: js.Function1[Event, js.Any] = ???
1050+
var onerror: js.Function1[Event, _] = ???
10511051

10521052
/**
10531053
* Corresponding size of a pixel unit along the y-axis of the viewport.
@@ -1056,7 +1056,7 @@ class SVGSVGElement extends SVGElement with SVGStylable with SVGZoomAndPan with
10561056
*/
10571057
def pixelUnitToMillimeterY: js.Number = ???
10581058

1059-
var onresize: js.Function1[UIEvent, js.Any] = ???
1059+
var onresize: js.Function1[UIEvent, _] = ???
10601060

10611061
/**
10621062
* Corresponding size of a screen pixel along the y-axis of the viewport.
@@ -1072,7 +1072,7 @@ class SVGSVGElement extends SVGElement with SVGStylable with SVGZoomAndPan with
10721072
*/
10731073
def height: SVGAnimatedLength = ???
10741074

1075-
var onabort: js.Function1[UIEvent, js.Any] = ???
1075+
var onabort: js.Function1[UIEvent, _] = ???
10761076
/**
10771077
* Corresponds to attribute contentScriptType on the given <svg> element.
10781078
*
@@ -1099,7 +1099,7 @@ class SVGSVGElement extends SVGElement with SVGStylable with SVGZoomAndPan with
10991099
*/
11001100
def currentTranslate: SVGPoint = ???
11011101

1102-
var onunload: js.Function1[Event, js.Any] = ???
1102+
var onunload: js.Function1[Event, _] = ???
11031103

11041104
/**
11051105
* On an outermost <svg> element, this attribute indicates the current scale factor
@@ -1115,7 +1115,7 @@ class SVGSVGElement extends SVGElement with SVGStylable with SVGZoomAndPan with
11151115
*/
11161116
def currentScale: js.Number = ???
11171117

1118-
var onscroll: js.Function1[UIEvent, js.Any] = ???
1118+
var onscroll: js.Function1[UIEvent, _] = ???
11191119

11201120
/**
11211121
* User interface (UI) events in DOM Level 2 indicate the screen positions at which the

0 commit comments

Comments
 (0)