New version of the lecture

This commit is contained in:
2024-02-02 09:49:21 +01:00
parent 050956c01b
commit f6431654dc
190 changed files with 7703 additions and 2629 deletions

View File

@@ -0,0 +1,40 @@
window.revealMenuToolHandler = function (handler) {
return function (event) {
event.preventDefault();
handler();
Reveal.getPlugin("menu").closeMenu();
};
};
window.RevealMenuToolHandlers = {
fullscreen: revealMenuToolHandler(function () {
const element = document.documentElement;
const requestMethod =
element.requestFullscreen ||
element.webkitRequestFullscreen ||
element.webkitRequestFullScreen ||
element.mozRequestFullScreen ||
element.msRequestFullscreen;
if (requestMethod) {
requestMethod.apply(element);
}
}),
speakerMode: revealMenuToolHandler(function () {
Reveal.getPlugin("notes").open();
}),
keyboardHelp: revealMenuToolHandler(function () {
Reveal.toggleHelp(true);
}),
overview: revealMenuToolHandler(function () {
Reveal.toggleOverview(true);
}),
toggleChalkboard: revealMenuToolHandler(function () {
RevealChalkboard.toggleChalkboard();
}),
toggleNotesCanvas: revealMenuToolHandler(function () {
RevealChalkboard.toggleNotesCanvas();
}),
downloadDrawings: revealMenuToolHandler(function () {
RevealChalkboard.download();
}),
};