Added multiplexing server
This commit is contained in:
20
js/reveal.js
20
js/reveal.js
@ -653,7 +653,7 @@ var Reveal = (function(){
|
||||
* Updates the visual slides to represent the currently
|
||||
* set indices.
|
||||
*/
|
||||
function slide( h, v ) {
|
||||
function slide( h, v, fireEvent ) {
|
||||
// Remember where we were at before
|
||||
previousSlide = currentSlide;
|
||||
|
||||
@ -720,12 +720,14 @@ var Reveal = (function(){
|
||||
|
||||
// Dispatch an event if the slide changed
|
||||
if( indexh !== indexhBefore || indexv !== indexvBefore ) {
|
||||
dispatchEvent( 'slidechanged', {
|
||||
'indexh': indexh,
|
||||
'indexv': indexv,
|
||||
'previousSlide': previousSlide,
|
||||
'currentSlide': currentSlide
|
||||
} );
|
||||
if( fireEvent !== false ) {
|
||||
dispatchEvent( 'slidechanged', {
|
||||
'indexh': indexh,
|
||||
'indexv': indexv,
|
||||
'previousSlide': previousSlide,
|
||||
'currentSlide': currentSlide
|
||||
} );
|
||||
}
|
||||
}
|
||||
else {
|
||||
// Ensure that the previous slide is never the same as the current
|
||||
@ -901,8 +903,8 @@ var Reveal = (function(){
|
||||
* @param {Number} h The horizontal index of the slide to show
|
||||
* @param {Number} v The vertical index of the slide to show
|
||||
*/
|
||||
function navigateTo( h, v ) {
|
||||
slide( h, v );
|
||||
function navigateTo( h, v, fireEvent ) {
|
||||
slide( h, v, fireEvent );
|
||||
}
|
||||
|
||||
function navigateLeft() {
|
||||
|
Reference in New Issue
Block a user