Skip to content

Commit 5719ac5

Browse files
committed
feat: add worker related doms
1 parent dd13b62 commit 5719ac5

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

jscomp/others/dom.ml

+10
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@ type cssStyleSheet
1414
(* events (early) *)
1515
type 'a eventTarget_like
1616
type eventTarget = _baseClass eventTarget_like
17+
type _messagePort
18+
type messagePort = _messagePort eventTarget_like
19+
type _serviceWorker
20+
type serviceWorker = _serviceWorker eventTarget_like
21+
type _worker
22+
type worker = _worker eventTarget_like
1723

1824
(* nodes *)
1925
type 'a _node
@@ -203,6 +209,7 @@ type _htmlVideoElement
203209
type htmlVideoElement = _htmlVideoElement htmlElement_like
204210
type location
205211
type window
212+
type windowProxy
206213
type _xmlDocument
207214
type xmlDocument = _xmlDocument document_like
208215

@@ -236,6 +243,8 @@ type _inputEvent
236243
type inputEvent = _inputEvent uiEvent_like
237244
type _keyboardEvent
238245
type keyboardEvent = _keyboardEvent uiEvent_like
246+
type _messageEvent
247+
type messageEvent = _messageEvent event_like
239248
type 'a _mouseEvent
240249
type 'a mouseEvent_like = 'a _mouseEvent uiEvent_like
241250
type mouseEvent = _baseClass mouseEvent_like
@@ -291,5 +300,6 @@ type svgPoint
291300

292301
(* special *)
293302
type eventPointerId
303+
type messageChannel
294304

295305
module Storage = Dom_storage

0 commit comments

Comments
 (0)