From 7bac39c121c98ed62022a823dca7eb12803365f2 Mon Sep 17 00:00:00 2001 From: Marcin Kulik Date: Thu, 20 Apr 2017 13:19:14 +0200 Subject: [PATCH] Add support for reveal.js 'slide:start' and 'slide:stop' window events --- app/views/api/asciicasts/show.html.slim | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/views/api/asciicasts/show.html.slim b/app/views/api/asciicasts/show.html.slim index 09e41a0..9f31673 100644 --- a/app/views/api/asciicasts/show.html.slim +++ b/app/views/api/asciicasts/show.html.slim @@ -19,6 +19,14 @@ javascript: if (e.data == 'asciicast:play' || e.data[0] == 'asciicast:play') { player.play(); } + + // reveal.js support + + if (e.data == 'slide:start') { + player.play(); + } else if (e.data == 'slide:stop') { + player.pause(); + } } window.addEventListener("message", onMessage, false);