1
0
mirror of https://github.com/hakimel/reveal.js.git synced 2025-08-01 12:20:33 +02:00

dispatch event when showing lightbox or help overlay

This commit is contained in:
Hakim El Hattab
2025-02-20 10:30:31 +01:00
parent fe67bad092
commit 2059d388f7

View File

@@ -49,7 +49,7 @@ export default class Overlay {
this.viewport.classList.add( 'r-overlay-viewport' );
this.dom.appendChild( this.viewport );
this.Reveal.getViewportElement().appendChild( this.dom );
this.Reveal.getRevealElement().appendChild( this.dom );
}
@@ -91,6 +91,8 @@ export default class Overlay {
this.close();
}, false );
this.Reveal.dispatchEvent({ type: 'showiframepreview', data: { url } });
}
/**
@@ -178,6 +180,8 @@ export default class Overlay {
event.preventDefault();
}, false );
this.Reveal.dispatchEvent({ type: 'showmediapreview', data: { mediaType, url, trigger } });
}
/**
@@ -246,6 +250,8 @@ export default class Overlay {
event.preventDefault();
}, false );
this.Reveal.dispatchEvent({ type: 'showhelp' });
}
}