diff options
author | Jakob Odersky <jakob@odersky.com> | 2016-11-07 18:06:30 -0800 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2016-11-08 16:52:27 -0800 |
commit | 71e5666ceeab0db8bb69c3bfcd2ddef5ab982029 (patch) | |
tree | d3420020e70e88a1532d8d0960c2544bf14eb015 /example/src/main/scala/example/ScalaJSExample.scala | |
parent | a11c7826f2ba4ae20a0ab4e004e53ba910157bc3 (diff) | |
download | workbench-71e5666ceeab0db8bb69c3bfcd2ddef5ab982029.tar.gz workbench-71e5666ceeab0db8bb69c3bfcd2ddef5ab982029.tar.bz2 workbench-71e5666ceeab0db8bb69c3bfcd2ddef5ab982029.zip |
Update scalajs versions, related dependencies and remove obsolete features
Diffstat (limited to 'example/src/main/scala/example/ScalaJSExample.scala')
-rw-r--r-- | example/src/main/scala/example/ScalaJSExample.scala | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/example/src/main/scala/example/ScalaJSExample.scala b/example/src/main/scala/example/ScalaJSExample.scala index 0255262..3298e4f 100644 --- a/example/src/main/scala/example/ScalaJSExample.scala +++ b/example/src/main/scala/example/ScalaJSExample.scala @@ -1,6 +1,7 @@ package example import scala.scalajs.js.annotation.JSExport import org.scalajs.dom +import org.scalajs.dom.html import scala.util.Random case class Point(x: Int, y: Int){ @@ -8,14 +9,12 @@ case class Point(x: Int, y: Int){ def /(d: Int) = Point(x / d, y / d) } -// Seems like you need this for sbt ~fastOptJS to work -// mkdir ~/.sbt/0.13/plugins/target/scala-2.10/sbt-0.13/classes @JSExport object ScalaJSExample { val ctx = dom.document .getElementById("canvas") - .asInstanceOf[dom.HTMLCanvasElement] + .asInstanceOf[html.Canvas] .getContext("2d") .asInstanceOf[dom.CanvasRenderingContext2D] @@ -41,6 +40,6 @@ object ScalaJSExample { } @JSExport def main(): Unit = { - dom.setInterval(() => run, 10) + dom.window.setInterval(() => run, 10) } } |