diff options
Diffstat (limited to 'numpy/doc/html/epydoc.js')
-rw-r--r-- | numpy/doc/html/epydoc.js | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/numpy/doc/html/epydoc.js b/numpy/doc/html/epydoc.js index b5b2ddc40..e787dbcf4 100644 --- a/numpy/doc/html/epydoc.js +++ b/numpy/doc/html/epydoc.js @@ -17,8 +17,11 @@ function toggle_private() { if (elts[i].className == "private") { elts[i].style.display = ((cmd && cmd.substr(0,4)=="hide")?"none":"block"); } + else if (elts[i].className == "public") { + elts[i].style.display = ((cmd && cmd.substr(0,4)=="hide")?"block":"none"); + } } - // Update all table rowss containing private objects. Note, we + // Update all table rows containing private objects. Note, we // use "" instead of "block" becaue IE & firefox disagree on what // this should be (block vs table-row), and "" just gives the // default for both browsers. @@ -33,7 +36,7 @@ function toggle_private() { for(var i=0; i<elts.length; i++) { if (elts[i].className == "private") { elts[i].style.display = ((cmd && cmd.substr(0,4)=="hide")? - "none":"list-item"); + "none":""); } } // Update all list items containing private objects. @@ -46,6 +49,16 @@ function toggle_private() { // Set a cookie to remember the current option. document.cookie = "EpydocPrivate="+cmd; } +function show_private() { + var elts = document.getElementsByTagName("a"); + for(var i=0; i<elts.length; i++) { + if (elts[i].className == "privatelink") { + cmd = elts[i].innerHTML; + if (cmd && cmd.substr(0,4)=="show") + toggle_private(); + } + } + } function getCookie(name) { var dc = document.cookie; var prefix = name + "="; |