File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
dom/src/main/scala/org/scalajs/dom Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -25,7 +25,14 @@ import scala.scalajs.js.|
2525 */
2626@ js.native
2727@ JSGlobal
28- class SharedWorker (scriptURL : String , options : js.UndefOr [String | WorkerOptions ] = js.native) extends AbstractWorker {
28+ class SharedWorker private [this ] (scriptURL : String , options : js.UndefOr [String | WorkerOptions ] = js.native)
29+ extends AbstractWorker {
30+
31+ def this (scriptURL : String ) = this (scriptURL, js.undefined)
32+
33+ def this (scriptURL : String , name : String ) = this (scriptURL, js.defined(name))
34+
35+ def this (scriptURL : String , options : WorkerOptions ) = this (scriptURL, js.defined(options))
2936
3037 /** The port property of the SharedWorker interface returns a [[MessagePort ]] object used to communicate and control
3138 * the shared worker.
You can’t perform that action at this time.
0 commit comments