@@ -7,11 +7,13 @@ define(["infobox/link", "infobox/node"], function (Link, Node) {
if (el && el.parentNode) {
el.parentNode.removeChild(el)
el = undefined
+ sidebar.reveal()
}
function create() {
destroy()
+ sidebar.hide()
el = document.createElement("div")
sidebar.container.insertBefore(el, sidebar.container.firstChild)
@@ -30,6 +30,14 @@ define([], function () {
d.render(container)
+ self.hide = function () {
+ container.classList.add("hidden")
+ }
+
+ self.reveal = function () {
+ container.classList.remove("hidden")
self.container = sidebar
return self
@@ -126,6 +126,10 @@ table.attributes td {
border-radius: 2px;
+ .container.hidden {
+ display: none;
p {
line-height: 1.67em;