Gesture Service
The Gesture Service allows you to control the enabling and disabling of gestures of a deck or presentation.
Methods
onSlideGesturesEnabled
Description
- Allows you to set a callback to run when
enableSlideNavGesturesis triggered on the document.
Arguments:
callback: Function function to run when enableSlideNavGestures is triggered.
Code Example
digideckCore.gestureService.onSlideGesturesEnabled(() => {
console.log('Gestures are now enabled.');
});
onSlideGesturesDisabled
Description
- Allows you to set a callback to run when
disableSlideNavGesturesis triggered on the document.
Arguments:
callback: Function function to run when disableSlideNavGestures is triggered.
Code Example
digideckCore.gestureService.onSlideGesturesDisabled(() => {
console.log('Gestures are now disabled.');
});
offSlideGesturesEnabled
Description
- Removes a listener for the
enableSlideNavGesturesdocument trigger by callback.
Arguments:
callback: Function Reference to the callback event to stop listening for.
Code Example
digideckCore.gestureService.offSlideGesturesEnabled(callbackRef);
offSlideGesturesDisabled
Description
- Removes a listener for the
disableSlideNavGesturesdocument trigger by callback.
Arguments:
callback: Function Reference to the callback event to stop listening for.
Code Example
digideckCore.gestureService.offSlideGesturesEnabled(callbackRef);
disableSlideNavGesturesForElement
Description
- Disables gesture-functionality from occurring on an HMTL Element.
Arguments:
el: HTML Element the element you want to disable gesture functionality on.
Code Example
var myEl = documentGetElementById('myEl');
digideckCore.gestureService.disableSlideNavGesturesForElement(myEl);
enableSlideNavGesturesForElement
Description
- Enables gesture-functionality to occur on an HTML Element.
Arguments:
el: HTML Element the element you want to enable gesture functionality on.
Code Example
var myEl = documentGetElementById('myEl');
digideckCore.gestureService.enableSlideNavGesturesForElement(myEl);
enableSlideNavGestures
Description
- Triggers
enableSlideNavGestureson the document.
Code Example
digideckCore.gestureService.enableSlideNavGestures();
disableSlideNavGestures
Description
- Triggers
disableSlideNavGestureson the document.
Code Example
digideckCore.gestureService.disableSlideNavGestures();