INNER CODE UNIT · JavaScript

getSlidesArray

Booodaness/Scientific-Notes · Booodaness/_Assets/Presentations/phase-space-analysis-harmonic-oscillators.md/plugin/chalkboard/plugin (copy).js:538

	function getSlidesArray() {
		var horizontal = document.querySelectorAll('.slides > div.pdf-page > section, .slides > section');
		var slides = [];
		var slidenumber = undefined;
		for ( var i=0; i < horizontal.length; i++) {
			if ( horizontal[i].parentElement.classList.contains("pdf-page") ) {
				// Horizontal slide
				if ( horizontal[i].getAttribute("data-slide-number") != slidenumber ) {
					// new slide
					slides.push([]);
					slides[slides.length-1].push(horizontal[i]);
					slidenumber = horizontal[i].getAttribute("data-slide-number");
				}
				else {
					// fragment of same slide
					slides[slides.length-1][slides[slides.length-1].length-1] = horizontal[i];
				}
			}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…