Members
(static) off
- Deprecated:
- Removes a global InteractEvent listener or DOM event from `document`
- Source:
(static) on
- Deprecated:
- Add a global listener for an InteractEvent or adds a DOM event to `document`
- Source:
Methods
(static) isSet(target, options) → {boolean}
Check if an element or selector has been set with the interact
function
Parameters:
Name | Type | Description |
---|---|---|
target |
Target
|
The Element or string being searched for |
options |
object
|
Returns:
- Type:
-
boolean
Indicates if the element or CSS selector was previously passed to interact
(static) maxInteractions(newValueopt)
Returns or sets the maximum number of concurrent interactions allowed. By
default only 1 interaction is allowed at a time (for backwards
compatibility). To allow multiple interactions on the same Interactables and
elements, you need to enable it in the draggable, resizable and gesturable
'max'
and 'maxPerElement'
options.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
newValue |
number
|
<optional> |
Any number. newValue <= 0 means no interactions. |
(static) pointerMoveTolerance(newValueopt) → {interact|number}
Returns or sets the distance the pointer must be moved before an action sequence occurs. This also affects tolerance for tap events.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
newValue |
number
|
<optional> |
The movement from the start position must be greater than this value |
Returns:
- Type:
-
interact
|number
(static) stop() → {object}
Cancels all interactions (end events are not fired)
Returns:
- Type:
-
object
interact
(static) supportsPointerEvent() → {boolean}
Returns:
- Type:
-
boolean
Whether or not the browser supports PointerEvents
(static) supportsTouch() → {boolean}
Returns:
- Type:
-
boolean
Whether or not the browser supports touch input