Sha256: 156ac833dc2e028c1eb545b872605913bd39515288924d28e54c1745b882c523
Contents?: true
Size: 838 Bytes
Versions: 8
Compression:
Stored size: 838 Bytes
Contents
<script type="text/javascript"> function sockJSSetup(){ var sock = new SockJS("/live/leader", null, {debug: true}); var currentStep = null; var earlyStepEnter = function(event){ currentStep = event.target.id }; document.addEventListener("rhet:stepenter", earlyStepEnter); var handleSockOpen = function() { document.removeEventListener("rhet:stepenter", earlyStepEnter); document.addEventListener("rhet:stepenter", function(event){ console.log(event); sock.send(event.target.id); }) if(currentStep !== null){ sock.send(currentStep); } sock.removeEventListener("open", handleSockOpen); }; sock.addEventListener("open", handleSockOpen); if(sock.readyState === SockJS.OPEN){ handleSockOpen(); } }; sockJSSetup(); </script>
Version data entries
8 entries across 8 versions & 1 rubygems