Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/taye/interact.js
/ functions
Functions
1,409 in github.com/taye/interact.js
⨍
Functions
1,409
◇
Types & classes
481
↓ 4 callers
Function
getModuleDirectories
()
scripts/utils.js:79
↓ 4 callers
Function
getOptions
(_ref4)
packages/@interactjs/inertia/plugin.js:318
↓ 4 callers
Function
getOptions
({ interactable, prepared }: Interaction)
packages/@interactjs/inertia/plugin.ts:373
↓ 4 callers
Function
getOptions
(t)
packages/@interactjs/inertia/plugin.prod.js:3
↓ 4 callers
Function
getScroll
(container)
packages/@interactjs/auto-scroll/plugin.js:166
↓ 4 callers
Function
getScroll
(container: any)
packages/@interactjs/auto-scroll/plugin.ts:213
↓ 4 callers
Function
getScroll
(o)
packages/@interactjs/auto-scroll/plugin.prod.js:3
↓ 4 callers
Function
getStringOptionResult
(value, target, element)
packages/@interactjs/utils/rect.js:16
↓ 4 callers
Function
getXY
(type, pointer, xy)
packages/@interactjs/utils/pointerUtils.js:52
↓ 4 callers
Function
getXY
(t,e,o)
packages/@interactjs/utils/pointerUtils.prod.js:3
↓ 4 callers
Function
getXY
(type: string, pointer: PointerType | InteractEvent, xy: Point)
packages/@interactjs/utils/pointerUtils.ts:53
↓ 4 callers
Method
init
(t)
packages/@interactjs/core/scope.prod.js:3
↓ 4 callers
Method
init
(window: Window | typeof globalThis)
packages/@interactjs/core/scope.ts:150
↓ 4 callers
Method
interacting
()
packages/@interactjs/core/Interaction.prod.js:3
↓ 4 callers
Method
interacting
()
packages/@interactjs/core/Interaction.ts:463
↓ 4 callers
Function
lastEvent
()
packages/@interactjs/inertia/inertia.spec.ts:177
↓ 4 callers
Function
listener
(event)
packages/@interactjs/core/interactions.js:82
↓ 4 callers
Function
move
(_ref2)
packages/@interactjs/actions/resize/plugin.js:218
↓ 4 callers
Method
on
* Binds a listener for an InteractEvent, pointerEvent or DOM event. * * @param {string | array | object} types The types of events to listen
packages/@interactjs/core/Interactable.js:333
↓ 4 callers
Method
on
(t,e,s)
packages/@interactjs/core/Interactable.prod.js:3
↓ 4 callers
Method
on
* Binds a listener for an InteractEvent, pointerEvent or DOM event. * * @param {string | array | object} types The types of events to listen
packages/@interactjs/core/Interactable.ts:412
↓ 4 callers
Method
onNextFrame
(tickFn)
packages/@interactjs/inertia/plugin.js:161
↓ 4 callers
Method
onNextFrame
(tickFn: () => void)
packages/@interactjs/inertia/plugin.ts:210
↓ 4 callers
Method
onNextFrame
(t)
packages/@interactjs/inertia/plugin.prod.js:3
↓ 4 callers
Function
optionsMatch
(a: Partial<EventOptions> | boolean, b: Partial<EventOptions>)
packages/@interactjs/core/events.ts:330
↓ 4 callers
Function
optionsMatch
(a, b)
packages/@interactjs/core/events.js:252
↓ 4 callers
Function
optionsMatch
(t,e)
packages/@interactjs/core/events.prod.js:3
↓ 4 callers
Function
p
(t,e)
packages/@interactjs/core/events.prod.js:3
↓ 4 callers
Method
prepareStates
(modifierList: Modifier[])
packages/@interactjs/modifiers/Modification.ts:293
↓ 4 callers
Method
reflow
* ```js * const interactable = interact(target) * const drag = { name: drag, axis: 'x' } * const resize = { name: resize, e
packages/@interactjs/reflow/plugin.d.ts:30
↓ 4 callers
Function
removeClass
(element, className)
examples/dropzones/index.js:110
↓ 4 callers
Method
removeDocument
(doc: Document)
packages/@interactjs/core/InteractStatic.d.ts:78
↓ 4 callers
Method
startAll
(arg: MethodArg & Partial<ModifierArg>)
packages/@interactjs/modifiers/Modification.ts:86
↓ 3 callers
Method
_doPhase
(t)
packages/@interactjs/core/Interaction.prod.js:3
↓ 3 callers
Method
_doPhase
@internal
packages/@interactjs/core/Interaction.ts:601
↓ 3 callers
Method
actionChecker
(checker: Function)
packages/@interactjs/types/index.d.ts:1656
↓ 3 callers
Function
addClass
(element, className)
examples/dropzones/index.js:102
↓ 3 callers
Function
addEdges
(edges, rect, delta)
packages/@interactjs/utils/rect.js:82
↓ 3 callers
Function
addToCoords
(_ref5, _ref6)
packages/@interactjs/offset/plugin.js:71
↓ 3 callers
Function
addToCoords
({ page, client }, { x, y }: Point)
packages/@interactjs/offset/plugin.ts:81
↓ 3 callers
Function
addToCoords
(t,e)
packages/@interactjs/offset/plugin.prod.js:3
↓ 3 callers
Function
clearHold
({ interaction, pointerIndex })
packages/@interactjs/pointer-events/base.ts:272
↓ 3 callers
Function
clearHold
(_ref4)
packages/@interactjs/pointer-events/base-45YfudGV.js:171
↓ 3 callers
Function
clearHold
(t)
packages/@interactjs/pointer-events/base-PHHQHneY.js:3
↓ 3 callers
Function
closest
(element, selector)
packages/@interactjs/utils/domUtils.js:26
↓ 3 callers
Function
copyCoords
(dest, src)
packages/@interactjs/utils/pointerUtils.js:17
↓ 3 callers
Function
createInteractStatic
* ```js * interact('#draggable').draggable(true) * * var rectables = interact('rect') * rectables * .gesturable(true) * .on('gesturemove', f
packages/@interactjs/core/InteractStatic.js:40
↓ 3 callers
Method
documentBlur
@internal
packages/@interactjs/core/Interaction.js:301
↓ 3 callers
Method
draw
()
examples/svg-editor/index.js:31
↓ 3 callers
Function
drawSnap
(snap)
examples/snap/index.js:108
↓ 3 callers
Method
dropCheck
* ```js * interact(target) * .dropChecker(function(dragEvent, // related dragmove or dragend event *
packages/@interactjs/types/index.d.ts:1292
↓ 3 callers
Method
fillArg
(t)
packages/@interactjs/modifiers/Modification.prod.js:3
↓ 3 callers
Method
fillArg
(arg)
packages/@interactjs/modifiers/Modification.js:62
↓ 3 callers
Function
getContainer
(value, interactable, element)
packages/@interactjs/auto-scroll/plugin.js:163
↓ 3 callers
Function
getContainer
(value: any, interactable: Interactable, element: Element)
packages/@interactjs/auto-scroll/plugin.ts:207
↓ 3 callers
Function
getContainer
(o,t,l)
packages/@interactjs/auto-scroll/plugin.prod.js:3
↓ 3 callers
Method
getDocIndex
(doc)
packages/@interactjs/core/scope.js:205
↓ 3 callers
Method
getDocIndex
(t)
packages/@interactjs/core/scope.prod.js:3
↓ 3 callers
Method
getDocIndex
(doc: Document)
packages/@interactjs/core/scope.ts:238
↓ 3 callers
Method
getDocOptions
(doc)
packages/@interactjs/core/scope.js:213
↓ 3 callers
Function
getPackages
(options)
scripts/utils.js:83
↓ 3 callers
Function
getParent
packages/@interactjs/utils/domUtils.js:54
↓ 3 callers
Function
getParent
(el: Node | Document | ShadowRoot)
packages/@interactjs/utils/domUtils.ts:61
↓ 3 callers
Function
getParent
packages/@interactjs/utils/domUtils.prod.js:3
↓ 3 callers
Function
getRelativeToRoot
(filename, moduleDirectory, prefix = '/')
scripts/utils.js:137
↓ 3 callers
Function
getTouchPair
(event)
packages/@interactjs/utils/pointerUtils.js:94
↓ 3 callers
Function
getTouchPair
(t)
packages/@interactjs/utils/pointerUtils.prod.js:3
↓ 3 callers
Function
getTouchPair
(event: TouchEvent | PointerType[])
packages/@interactjs/utils/pointerUtils.ts:105
↓ 3 callers
Function
hasResizeProps
(event: ResizeEvent)
packages/@interactjs/actions/resize/resize.spec.ts:141
↓ 3 callers
Method
install
(scope: Scope, options?: any)
packages/@interactjs/core/scope.ts:52
↓ 3 callers
Function
matchesSelector
(element: Element, selector: string)
packages/@interactjs/utils/domUtils.ts:52
↓ 3 callers
Function
matchesSelector
(e,t)
packages/@interactjs/utils/domUtils.prod.js:3
↓ 3 callers
Function
object
packages/@interactjs/utils/is.js:13
↓ 3 callers
Function
object
packages/@interactjs/utils/is.prod.js:3
↓ 3 callers
Function
object
(thing: any)
packages/@interactjs/utils/is.ts:8
↓ 3 callers
Function
parentNode
(node: Node | Document)
packages/@interactjs/utils/domUtils.ts:36
↓ 3 callers
Function
parentNode
(e)
packages/@interactjs/utils/domUtils.prod.js:3
↓ 3 callers
Method
reject
* If this is a `dropactivate` event, the dropzone element will be * deactivated. * * If this is a `dragmove` or `dragenter`, a `dragleave` wi
packages/@interactjs/actions/drop/DropEvent.js:44
↓ 3 callers
Function
setCursor
(element: Element, cursor: string, scope: Scope)
packages/@interactjs/auto-start/base.ts:362
↓ 3 callers
Function
setCursor
(t,e,n)
packages/@interactjs/auto-start/base.prod.js:3
↓ 3 callers
Function
setCursor
(element, cursor, scope)
packages/@interactjs/auto-start/base.js:217
↓ 3 callers
Function
setupDropzone
* Setup a given element as a dropzone. * * @param {HTMLElement|String} target * @param {String} accept
examples/dropzones/index.js:54
↓ 3 callers
Function
start
(arg)
packages/@interactjs/modifiers/snap/size.js:22
↓ 3 callers
Function
tlbrToXywh
(rect)
packages/@interactjs/utils/rect.js:72
↓ 3 callers
Method
updatePointer
(t,e,i,n)
packages/@interactjs/core/Interaction.prod.js:3
↓ 3 callers
Method
updatePointer
@internal
packages/@interactjs/core/Interaction.ts:493
↓ 2 callers
Method
_createPreparedEvent
@internal
packages/@interactjs/core/Interaction.js:439
↓ 2 callers
Method
_fireEvent
@internal
packages/@interactjs/core/Interaction.js:444
↓ 2 callers
Function
_getQBezierValue
(t, p1, p2, p3)
packages/@interactjs/inertia/plugin.js:356
↓ 2 callers
Function
_getQBezierValue
(t: number, p1: number, p2: number, p3: number)
packages/@interactjs/inertia/plugin.ts:408
↓ 2 callers
Function
_getQBezierValue
(t,i,e,s)
packages/@interactjs/inertia/plugin.prod.js:3
↓ 2 callers
Function
a
(t,e,s,o)
packages/@interactjs/core/events.prod.js:3
↓ 2 callers
Function
add
( eventTarget: PartialEventTarget, type: string, listener: ListenerEntry['func'], optionalArg?
packages/@interactjs/core/events.ts:72
↓ 2 callers
Function
add
(eventTarget, type, listener, optionalArg)
packages/@interactjs/core/events.js:43
↓ 2 callers
Function
applyPending
(interaction)
packages/@interactjs/offset/plugin.js:47
↓ 2 callers
Function
applyPending
(interaction: Interaction)
packages/@interactjs/offset/plugin.ts:56
↓ 2 callers
Function
applyPending
(t)
packages/@interactjs/offset/plugin.prod.js:3
↓ 2 callers
Function
cancel
(e)
packages/@interactjs/utils/raf.prod.js:3
↓ 2 callers
Function
drawAnchors
(defaultRange)
examples/snap/index.js:74
↓ 2 callers
Function
e
(s,o)
packages/@interactjs/core/InteractStatic.prod.js:3
← previous
next →
101–200 of 1,409, ranked by callers