diff options
author | Li Haoyi <haoyi@dropbox.com> | 2015-02-04 05:31:48 -0800 |
---|---|---|
committer | Li Haoyi <haoyi@dropbox.com> | 2015-02-04 05:31:48 -0800 |
commit | b094df4a6a6cf1bf7eeb36d842970aa8b3d94d5f (patch) | |
tree | 68db445a53fe7f2343a44773cb46d7e882dad7d1 /book/src/main/scala/book/Utils.scala | |
parent | 49cf861b0a4e351e56ba797541d43cb1da345741 (diff) | |
download | hands-on-scala-js-b094df4a6a6cf1bf7eeb36d842970aa8b3d94d5f.tar.gz hands-on-scala-js-b094df4a6a6cf1bf7eeb36d842970aa8b3d94d5f.tar.bz2 hands-on-scala-js-b094df4a6a6cf1bf7eeb36d842970aa8b3d94d5f.zip |
first attempt at updating things for 0.6.0
Diffstat (limited to 'book/src/main/scala/book/Utils.scala')
-rw-r--r-- | book/src/main/scala/book/Utils.scala | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/book/src/main/scala/book/Utils.scala b/book/src/main/scala/book/Utils.scala index c14a6ba..c62f71f 100644 --- a/book/src/main/scala/book/Utils.scala +++ b/book/src/main/scala/book/Utils.scala @@ -35,14 +35,19 @@ object lnk{ a(name, href:=url) } object dom{ - def mdnThing(name: String) = lnk(name, "https://developer.mozilla.org/en-US/docs/Web/API/" + name) + def mdnThing(name: String, scalaJsName: String = null) = lnk( + Option(scalaJsName).getOrElse(name), + "https://developer.mozilla.org/en-US/docs/Web/API/" + name + ) def mdnEvent(name: String) = lnk(name, "https://developer.mozilla.org/en-US/docs/Web/Events/" + name) val CanvasRenderingContext2D = mdnThing("CanvasRenderingContext2D") - val HTMLCanvasElement = mdnThing("HTMLCanvasElement") val Element = mdnThing("Element") - val HTMLElement = mdnThing("HTMLElement") - val HTMLInputElement = mdnThing("HTMLInputElement") - val HTMLSpanElement = mdnThing("HTMLSpanElement") + object html{ + val Canvas = mdnThing("HTMLCanvasElement", "html.Canvas") + val Element = mdnThing("HTMLElement", "html.Element") + val Input = mdnThing("HTMLInputElement", "html.Input") + val Span = mdnThing("HTMLSpanElement", "html.Span") + } val XMLHttpRequest = mdnThing("XMLHttpRequest") val getElementById = mdnThing("document.getElementById") val setInterval = mdnThing("WindowTimers.setInterval") |