1
0
mirror of https://github.com/hakimel/reveal.js.git synced 2025-08-04 21:57:59 +02:00

foundation for reader mode, activate via 'mode=reader/print' config param

This commit is contained in:
Hakim El Hattab
2023-09-12 17:00:56 +02:00
parent 487cc860f8
commit 6aa1eae796
5 changed files with 224 additions and 32 deletions

View File

@@ -38,7 +38,7 @@ export default class Notes {
*/
update() {
if( this.Reveal.getConfig().showNotes && this.element && this.Reveal.getCurrentSlide() && !this.Reveal.print.isPrintingPDF() ) {
if( this.Reveal.getConfig().showNotes && this.element && this.Reveal.getCurrentSlide() && !this.Reveal.reader.isActive() ) {
this.element.innerHTML = this.getSlideNotes() || '<span class="notes-placeholder">No notes on this slide.</span>';
@@ -54,7 +54,7 @@ export default class Notes {
*/
updateVisibility() {
if( this.Reveal.getConfig().showNotes && this.hasNotes() && !this.Reveal.print.isPrintingPDF() ) {
if( this.Reveal.getConfig().showNotes && this.hasNotes() && !this.Reveal.reader.isActive() ) {
this.Reveal.getRevealElement().classList.add( 'show-notes' );
}
else {