summaryrefslogtreecommitdiff
path: root/src/scaladoc/scala/tools/nsc/doc/html/resource/lib/template.js
diff options
context:
space:
mode:
authorFelix Mulder <felix.mulder@gmail.com>2016-02-19 17:18:27 +0100
committerFelix Mulder <felix.mulder@gmail.com>2016-02-26 18:55:15 +0100
commit89cd6a308ed39b0b0af24773ce5d68e3f16efe03 (patch)
tree861096fa71cc4b5037c42f94390177f5f1328d48 /src/scaladoc/scala/tools/nsc/doc/html/resource/lib/template.js
parente891bb60f721465bfe497b16f5ef440de0a7d5e5 (diff)
downloadscala-89cd6a308ed39b0b0af24773ce5d68e3f16efe03.tar.gz
scala-89cd6a308ed39b0b0af24773ce5d68e3f16efe03.tar.bz2
scala-89cd6a308ed39b0b0af24773ce5d68e3f16efe03.zip
Add package view to scaladoc
The package view shows the current package's: - siblings - children packages - path to root package - child entities (objects, traits, abstract types and classes)
Diffstat (limited to 'src/scaladoc/scala/tools/nsc/doc/html/resource/lib/template.js')
-rw-r--r--src/scaladoc/scala/tools/nsc/doc/html/resource/lib/template.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/scaladoc/scala/tools/nsc/doc/html/resource/lib/template.js b/src/scaladoc/scala/tools/nsc/doc/html/resource/lib/template.js
index b0719b1ed5..ebffe81490 100644
--- a/src/scaladoc/scala/tools/nsc/doc/html/resource/lib/template.js
+++ b/src/scaladoc/scala/tools/nsc/doc/html/resource/lib/template.js
@@ -27,6 +27,12 @@ $(document).ready(function() {
}
});
+ var oldWidth = $("div#subpackage-spacer").width() + 1 + "px";
+ $("div#packages > ul > li.current").click(function() {
+ $("div#subpackage-spacer").css({ "width": oldWidth });
+ $("li.current-entities").toggle();
+ });
+
var controls = {
visibility: {
publicOnly: $("#visbl").find("> ol > li.public"),