diff options
author | Felix Mulder <felix.mulder@gmail.com> | 2016-05-03 10:55:02 +0200 |
---|---|---|
committer | Felix Mulder <felix.mulder@gmail.com> | 2016-08-19 15:37:20 +0200 |
commit | db659dc0a199a77466088aeaf0ad50d4815e9308 (patch) | |
tree | 132acffd64147ba68a9247babfdcb20259126f1c /dottydoc/js/src | |
parent | 80a907708e970c9871d17184cfd8b022913e3bd6 (diff) | |
download | dotty-db659dc0a199a77466088aeaf0ad50d4815e9308.tar.gz dotty-db659dc0a199a77466088aeaf0ad50d4815e9308.tar.bz2 dotty-db659dc0a199a77466088aeaf0ad50d4815e9308.zip |
Split implementation to internal mutable and external interface
Diffstat (limited to 'dottydoc/js/src')
-rw-r--r-- | dottydoc/js/src/DottyDoc.scala | 6 | ||||
-rw-r--r-- | dottydoc/js/src/EntityIndex.scala | 3 | ||||
-rw-r--r-- | dottydoc/js/src/html/EntityLayout.scala | 2 | ||||
-rw-r--r-- | dottydoc/js/src/html/Member.scala | 2 |
4 files changed, 8 insertions, 5 deletions
diff --git a/dottydoc/js/src/DottyDoc.scala b/dottydoc/js/src/DottyDoc.scala index b9ad1d891..d08bd8cc8 100644 --- a/dottydoc/js/src/DottyDoc.scala +++ b/dottydoc/js/src/DottyDoc.scala @@ -6,12 +6,14 @@ import js.Dynamic.global import js.JSApp import js.annotation.{ JSExport, JSName } import org.scalajs.dom -import model.Entities._ +import dom.document +import dom.webworkers.Worker +import model._ import html.EntityLayout @JSExport object DottyDocJS { @JSExport def main(target: dom.html.Div) = { - global.document.title = "Dotty " + EntityIndex.currentEntity.path.mkString(".") + document.title = "Dotty " + EntityIndex.currentEntity.path.mkString(".") target.appendChild(EntityLayout(EntityIndex.currentEntity).html.render) hljs.initHighlightingOnLoad() } diff --git a/dottydoc/js/src/EntityIndex.scala b/dottydoc/js/src/EntityIndex.scala index 69bda283f..e58cdf88e 100644 --- a/dottydoc/js/src/EntityIndex.scala +++ b/dottydoc/js/src/EntityIndex.scala @@ -10,7 +10,8 @@ import js.annotation.JSName object EntityIndex { import microjson._ import prickle._ - import model.Entities._ + import model._ + import model.pickling._ lazy val packages: Map[String, Package] = //FIXME diff --git a/dottydoc/js/src/html/EntityLayout.scala b/dottydoc/js/src/html/EntityLayout.scala index 51fd000b7..58ca3df49 100644 --- a/dottydoc/js/src/html/EntityLayout.scala +++ b/dottydoc/js/src/html/EntityLayout.scala @@ -5,7 +5,7 @@ package html import scalatags.JsDom.all._ import org.scalajs.dom import org.scalajs.dom.html.{Anchor, Div} -import model.Entities._ +import model._ case class EntityLayout(entity: Entity) extends MemberLayout { def html = div( diff --git a/dottydoc/js/src/html/Member.scala b/dottydoc/js/src/html/Member.scala index 065626a1c..a862ffea4 100644 --- a/dottydoc/js/src/html/Member.scala +++ b/dottydoc/js/src/html/Member.scala @@ -8,7 +8,7 @@ import org.scalajs.dom import org.scalajs.dom.html.{Anchor, Div} trait MemberLayout { - import model.Entities._ + import model._ def member(m: Entity, parent: Entity) = { def toggleBetween(short: Div, and: Div): Unit = |