MCPcopy Create free account

hub / github.com/motiondivision/motion / functions

Functions1,999 in github.com/motiondivision/motion

MethodonChange
()
packages/motion-dom/src/effects/MotionValueState.ts:28
MethodonChange
* Adds a function that will be notified when the `MotionValue` is updated. * * It returns a function that, when called, will cancel the subs
packages/motion-dom/src/value/index.ts:230
FunctiononClick
()
dev/react/src/examples/_dragClickable.tsx:10
FunctiononComplete
()
packages/framer-motion/src/motion/__tests__/variant.test.tsx:18
FunctiononComplete
()
packages/framer-motion/src/motion/__tests__/create-component.test.tsx:11
FunctiononComplete
()
packages/framer-motion/src/gestures/__tests__/focus.test.tsx:145
FunctiononComplete
()
packages/framer-motion/src/gestures/__tests__/hover.test.tsx:144
MethodonDirectionLock
* Callback function that fires a drag direction is determined. * * ```jsx * <motion.div * drag * dragDirectionLock *
packages/motion-dom/src/node/types.ts:857
FunctiononDrag
(event, { point })
dev/react/src/examples/_dragConstraintChanges.tsx:13
MethodonDrag
* Callback function that fires when the component is dragged. * * ```jsx * <motion.div * drag * onDrag={ * (even
packages/motion-dom/src/node/types.ts:842
MethodonDragEnd
* Callback function that fires when dragging ends. * * ```jsx * <motion.div * drag * onDragEnd={ * (event, info)
packages/motion-dom/src/node/types.ts:823
MethodonDragStart
* Callback function that fires when dragging starts. * * ```jsx * <motion.div * drag * onDragStart={ * (event, i
packages/motion-dom/src/node/types.ts:804
MethodonDragTransitionEnd
* Callback function that fires when drag momentum/bounce transition finishes. * * ```jsx * <motion.div * drag * onDragTra
packages/motion-dom/src/node/types.ts:871
FunctiononEnter
()
packages/framer-motion/src/utils/use-in-view.ts:29
FunctiononExit
()
packages/framer-motion/src/components/AnimatePresence/index.tsx:188
FunctiononFrame
()
packages/motion-dom/src/scroll/observe.ts:9
MethodonHoverEnd
* Callback function that fires when pointer stops hovering over the component. * * ```jsx * <motion.div onHoverEnd={() => console.log("
packages/motion-dom/src/node/types.ts:436
MethodonHoverStart
* Callback function that fires when pointer starts hovering over the component. * * ```jsx * <motion.div onHoverStart={() => console.lo
packages/motion-dom/src/node/types.ts:427
FunctiononIntersectionChange
(entries)
packages/framer-motion/src/render/dom/viewport/index.ts:35
MethodonIntersectionUpdate
(entry: IntersectionObserverEntry)
packages/framer-motion/src/motion/features/viewport/index.ts:30
MethodonLayoutAnimationComplete
* @internal
packages/motion-dom/src/render/types.ts:127
MethodonLayoutAnimationComplete
()
packages/motion-dom/src/node/types.ts:318
MethodonLayoutAnimationComplete
* A callback that will fire when a layout animation on this component completes. * * @public
packages/motion-dom/src/node/types.ts:939
MethodonLayoutAnimationStart
* @internal
packages/motion-dom/src/render/types.ts:123
MethodonLayoutAnimationStart
()
packages/motion-dom/src/node/types.ts:317
MethodonLayoutAnimationStart
* A callback that will fire when a layout animation on this component starts. * * @public
packages/motion-dom/src/node/types.ts:932
MethodonLayoutMeasure
(box: Box, prevBox: Box)
packages/motion-dom/src/render/types.ts:119
MethodonLayoutMeasure
(box: Box, prevBox: Box)
packages/motion-dom/src/node/types.ts:316
FunctiononLock
(axis)
dev/react/src/examples/_dragOverdrag.tsx:21
MethodonMove
(event: PointerEvent, info: PanInfo)
packages/framer-motion/src/gestures/drag/VisualElementDragControls.ts:179
MethodonPan
* Callback function that fires when the pan gesture is recognised on this element. * * **Note:** For pan gestures to work correctly with tou
packages/motion-dom/src/node/types.ts:345
MethodonPanEnd
* Callback function that fires when the pan gesture ends on this element. * * ```jsx * function onPanEnd(event, info) { * consol
packages/motion-dom/src/node/types.ts:407
MethodonPanSessionStart
* Callback function that fires when we begin detecting a pan gesture. This * is analogous to `onMouseStart` or `onTouchStart`. * * ```j
packages/motion-dom/src/node/types.ts:386
MethodonPanStart
* Callback function that fires when the pan gesture begins on this element. * * ```jsx * function onPanStart(event, info) { * co
packages/motion-dom/src/node/types.ts:366
FunctiononPointerCancel
(cancelEvent: PointerEvent)
packages/motion-dom/src/gestures/press/index.ts:114
FunctiononPointerDown
()
packages/motion-dom/src/gestures/hover.ts:84
FunctiononPointerUp
(event: Event)
packages/motion-dom/src/gestures/hover.ts:67
FunctiononPointerUp
(upEvent: PointerEvent)
packages/motion-dom/src/gestures/press/index.ts:104
FunctiononResize
()
dev/react/src/tests/drag-ref-constraints-resize-handle.tsx:20
MethodonSessionEnd
(event: PointerEvent, info: PanInfo)
packages/framer-motion/src/gestures/drag/VisualElementDragControls.ts:227
MethodonSessionStart
(event: PointerEvent)
packages/framer-motion/src/gestures/drag/VisualElementDragControls.ts:110
MethodonStart
(event: PointerEvent, info: PanInfo)
packages/framer-motion/src/gestures/drag/VisualElementDragControls.ts:117
FunctiononTap
()
dev/react/src/examples/_conditionalDraggable.tsx:17
MethodonTap
* Callback when the tap gesture successfully ends on this element. * * ```jsx * function onTap(event, info) { * console.log(info
packages/motion-dom/src/node/types.ts:486
MethodonTapCancel
* Callback when the tap gesture ends outside this element. * * ```jsx * function onTapCancel(event, info) { * console.log(info.p
packages/motion-dom/src/node/types.ts:521
MethodonTapStart
* Callback when the tap gesture starts on this element. * * ```jsx * function onTapStart(event, info) { * console.log(info.point
packages/motion-dom/src/node/types.ts:502
Functiononwarn
(warning, warn)
packages/motion/rollup.config.mjs:73
Functiononwarn
(warning, warn)
packages/framer-motion/rollup.config.mjs:62
Functiononwarn
(warning, warn)
packages/framer-motion/rollup.size.config.mjs:24
Functiononwarn
(warning, warn)
packages/motion-utils/rollup.config.mjs:51
Functiononwarn
(warning, warn)
packages/motion-dom/rollup.config.mjs:54
Functiononwarn
(warning, warn)
packages/motion-dom/rollup.size.config.mjs:24
FunctionparentRule
()
packages/framer-motion/src/animation/animators/waapi/__tests__/polyfill.js:968
FunctionparseComplexValue
(v: AnyResolvedKeyframe)
packages/motion-dom/src/value/types/complex/index.ts:82
FunctionparseHex
(v: string)
packages/motion-dom/src/value/types/color/hex.ts:5
FunctionpassTimestamp
({ timestamp }: FrameData)
packages/motion-dom/src/animation/drivers/frame.ts:7
Methodpause
()
packages/motion-dom/src/animation/AsyncMotionValueAnimation.ts:269
Methodpause
()
packages/motion-dom/src/animation/GroupAnimation.ts:99
FunctionpercentToProgress
(percent: number)
packages/motion-dom/src/animation/JSAnimation.ts:29
Methodplay
()
packages/motion-dom/src/animation/AsyncMotionValueAnimation.ts:265
Methodplay
()
packages/motion-dom/src/animation/NativeAnimation.ts:128
Methodplay
()
packages/motion-dom/src/animation/GroupAnimation.ts:95
FunctionplayState
()
packages/framer-motion/src/animation/animators/waapi/__tests__/polyfill.js:1374
FunctionplaybackRate
()
packages/framer-motion/src/animation/animators/waapi/__tests__/polyfill.js:246
FunctionpointerCancel
(element: Element)
packages/framer-motion/src/jest.setup.tsx:86
FunctionprocessBatch
()
packages/motion-dom/src/frameloop/batcher.ts:39
FunctionprocessQueue
()
packages/motion-dom/src/view/queue.ts:31
Methodpromote
({ needsReset, transition, preserveFollowOpacity, }: {
packages/motion-dom/src/projection/node/create-projection-node.ts:1887
FunctionprovideTimeSinceStart
({ timestamp, delta }: FrameData)
packages/framer-motion/src/utils/use-animation-frame.ts:16
Functionq
(c, a, g)
dev/inc/jsxRuntimeShim.js:17
MethodreadKeyframes
()
packages/motion-dom/src/animation/keyframes/DOMKeyframesResolver.ts:39
FunctionreadValue
* If we're trying to animate to a previously unencountered value, * we need to check for it in our state and as a last resort read it * dire
packages/motion-dom/src/render/VisualElement.ts:865
MethodreadValueFromInstance
( _state: {}, key: string, options: { initialState: ResolvedValues } )
packages/framer-motion/src/render/utils/__tests__/StateVisualElement.ts:28
MethodreadValueFromInstance
( _state: ResolvedValues, key: string, options: AnimatedStateOptions )
packages/framer-motion/src/animation/hooks/use-animated-state.ts:39
MethodreadValueFromInstance
( instance: HTMLElement, key: string )
packages/motion-dom/src/render/html/HTMLVisualElement.ts:31
MethodreadValueFromInstance
(instance: Object, key: string)
packages/motion-dom/src/render/object/ObjectVisualElement.ts:19
FunctionrefCallback
(instance: HTMLDivElement | null)
packages/framer-motion/src/motion/utils/__tests__/use-motion-ref.test.tsx:91
MethodregisterSharedNode
(layoutId: string, node: IProjectionNode)
packages/motion-dom/src/projection/node/create-projection-node.ts:1849
Methodrelegate
(node: IProjectionNode)
packages/motion-dom/src/projection/shared/stack.ts:34
Methodrelegate
()
packages/motion-dom/src/projection/node/create-projection-node.ts:1906
Methodremove
()
packages/motion-dom/src/effects/MotionValueState.ts:46
Methodremove
(child: WithDepth)
packages/motion-dom/src/projection/utils/flat-tree.ts:14
FunctionremoveChild
(child: VisualElement)
packages/motion-dom/src/render/VisualElement.ts:533
FunctionremoveLeadSnapshots
(stack: NodeStack)
packages/motion-dom/src/projection/node/create-projection-node.ts:2387
FunctionremoveValue
* Remove a motion value and unbind any active subscriptions.
packages/motion-dom/src/render/VisualElement.ts:815
FunctionremoveValueFromRenderState
( key: string, { vars, style }: HTMLRenderState )
packages/motion-dom/src/render/dom/DOMVisualElement.ts:32
MethodremoveValueFromRenderState
()
packages/framer-motion/src/render/utils/__tests__/StateVisualElement.ts:12
MethodremoveValueFromRenderState
()
packages/framer-motion/src/animation/hooks/use-animated-state.ts:30
Methodrender
()
packages/framer-motion/src/motion/features/layout/MeasureLayout.tsx:164
Methodrender
()
dev/react/src/examples/Shared-layout-motion-value-continuity.tsx:6
MethodrenderEndStyles
()
packages/motion-dom/src/animation/keyframes/KeyframesResolver.ts:196
MethodrenderInstance
()
packages/framer-motion/src/render/utils/__tests__/StateVisualElement.ts:13
MethodrenderInstance
()
packages/framer-motion/src/animation/hooks/use-animated-state.ts:31
MethodrenderInstance
(instance: Object, { output }: ObjectRenderState)
packages/motion-dom/src/render/object/ObjectVisualElement.ts:49
FunctionresetSkewAndRotation
(node: IProjectionNode)
packages/motion-dom/src/projection/node/create-projection-node.ts:2383
MethodresetSkewAndRotation
()
packages/motion-dom/src/projection/node/create-projection-node.ts:1915
MethodresetTransform
()
packages/framer-motion/src/animation/hooks/use-animated-state.ts:28
MethodresetTransform
()
packages/motion-dom/src/projection/node/create-projection-node.ts:966
FunctionresetTransformStyle
(node: IProjectionNode)
packages/motion-dom/src/projection/node/create-projection-node.ts:2360
MethodresetTree
()
packages/motion-dom/src/projection/node/create-projection-node.ts:2139
← previousnext →1,801–1,900 of 1,999, ranked by callers