interact

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

Source:
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.

Source:
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.

Source:
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)

Source:
Returns:
Type:
object

interact

(static) supportsPointerEvent() → {boolean}

Source:
Returns:
Type:
boolean

Whether or not the browser supports PointerEvents

(static) supportsTouch() → {boolean}

Source:
Returns:
Type:
boolean

Whether or not the browser supports touch input

(static) use()

Use a plugin

Source: