From: Alan Knowles Date: Thu, 25 Nov 2010 14:57:09 +0000 (+0800) Subject: templates/resources/page.js X-Git-Url: http://git.roojs.org/?p=gnome.introspection-doc-generator;a=commitdiff_plain;h=e4f87af71e26000dedf222f23397e0118245a9f9 templates/resources/page.js --- diff --git a/templates/resources/page.js b/templates/resources/page.js index 3d7c49c..9977a4e 100644 --- a/templates/resources/page.js +++ b/templates/resources/page.js @@ -126,8 +126,18 @@ 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; + Array.prototype.slice.call( + document.getElementsByClassName('expandable') + ).forEach(function(e) { + if (!e.className.match(/notInherited/)) { e.style.display= vis; }} + ) } - }