X-Git-Url: http://git.roojs.org/?p=gnome.introspection-doc-generator;a=blobdiff_plain;f=templates%2Fresources%2Fpage.js;fp=templates%2Fresources%2Fpage.js;h=2aee037ca089f91c93e0352fa8d60abcd5cdc80a;hp=3d7c49cfe346c1de948541b5d1d3e018086bfb08;hb=d93a5946718571512743ccf70278fbbf4feee251;hpb=134619d3049edce9b27810483e8011e5dfb783e0 diff --git a/templates/resources/page.js b/templates/resources/page.js index 3d7c49c..2aee037 100644 --- a/templates/resources/page.js +++ b/templates/resources/page.js @@ -126,8 +126,21 @@ RooDocsPage = { } return d.getAttributeNS(ns, name) || d.getAttribute(ns+":"+name) || d.getAttribute(name) || d[name]; + }, + vis : '', + toggle : function() + { + this.vis = this.vis == '' ? 'none' : ''; + var vis = this.vis; + // new browsers only... + Array.prototype.slice.call( + document.getElementsByClassName('expandable') + ).forEach(function(e) { + if (!e.className.match(/notInherited/)) { + e.style.display= vis; + } + }) } - }