aboutsummaryrefslogtreecommitdiff
path: root/dottydoc/js/src
diff options
context:
space:
mode:
authorFelix Mulder <felix.mulder@gmail.com>2016-05-03 10:55:02 +0200
committerFelix Mulder <felix.mulder@gmail.com>2016-08-19 15:37:20 +0200
commitdb659dc0a199a77466088aeaf0ad50d4815e9308 (patch)
tree132acffd64147ba68a9247babfdcb20259126f1c /dottydoc/js/src
parent80a907708e970c9871d17184cfd8b022913e3bd6 (diff)
downloaddotty-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.scala6
-rw-r--r--dottydoc/js/src/EntityIndex.scala3
-rw-r--r--dottydoc/js/src/html/EntityLayout.scala2
-rw-r--r--dottydoc/js/src/html/Member.scala2
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 =