MediaWiki:ExpandAndCollapse.js

/* Yoinked from https://www.whonix.org/wiki/MediaWiki:ExpandAndCollapse.js */

(function {	let allExpanded = false;

// Setup $('.expand-or-collapse-all-button').on('click', function {		$('.mw-collapsible-text').each( function { if( allExpanded && $(this).parent.hasClass('mw-collapsible-toggle-expanded')				|| ! allExpanded && $(this).parent.hasClass('mw-collapsible-toggle-collapsed')               || ( allExpanded && ! $(this).parent.hasClass('mw-collapsible-toggle-expanded') && ! $(this).parent.hasClass('mw-collapsible-toggle-collapsed')) ) { $(this)[0].click; }		});		$(this).toggleClass('all-expanded');		allExpanded = ! allExpanded;	}); });