Usage
Typescript Import Format
//This namespace exports multiple static methods or members. To import
import * as SwipeToRevealUtils from "ojs/ojswipetoreveal";
//Now you can access the methods as SwipeToRevealUtils.methodName and so on
For additional information visit:
Styling Classes
-
.oj-swipetoreveal-alert
-
Designed for use with an action item that performs an explicit action like deleting the associated listview item.
Is applied to the element that represents the alert action item inside the offcanvas element. -
.oj-swipetoreveal-default
-
Designed for use with an action item that should get all the space when user swipes pass the threshold distance.
Is applied to the element that represents the default action item inside the offcanvas element. -
.oj-swipetoreveal-flag
-
Designed for use with an action item that shows more available actions that users can perform.
Is applied to the oj-option element that represents the action item. -
.oj-swipetoreveal-more
-
Designed for use with an action item that tags the associated item in the host like listview item.
Is applied to the element that represents the flag action item inside the offcanvas element.
Methods
-
(static) setupSwipeActions(elem, options) : {void}
-
Setup listeners needed for swipe actions capability.
Parameters:
Name Type Argument Description elem
Element the DOM element (of the offcanvas) that hosts the swipe actions options
Object <optional>
the options to set for swipe actions Properties
Name Type Argument Description threshold
number <optional>
the threshold that triggers default action. If no default action is found (no item with style "oj-swipetoreveal-default") then this value is ignored. If percentage value is specified it will be calculated based on the width of the element with class "oj-offcanvas-outer-wrapper". A default value is determined if not specified. An "ojdefaultaction" event will be fired when threshold is exceed upon release. - See:
-
- #.tearDownSwipeActions
- OffcanvasUtils.html#.setupPanToReveal
Returns:
- Type
- void
-
(static) tearDownSwipeActions(elem) : {void}
-
Removes the listener that was added in setupSwipeActions. Page authors should call tearDownSwipeActions when the content container is no longer needed.
Parameters:
Name Type Description elem
Element the DOM element (of the offcanvas) that hosts the swipe actions - See:
-
- #.setupSwipeActions
- OffcanvasUtils.html#.tearDownPanToReveal
Returns:
- Type
- void