Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/motiondivision/motion
/ functions
Functions
1,999 in github.com/motiondivision/motion
⨍
Functions
1,999
◇
Types & classes
338
Method
build
()
packages/framer-motion/src/render/utils/__tests__/StateVisualElement.ts:10
Method
build
()
packages/framer-motion/src/animation/hooks/use-animated-state.ts:26
Method
build
( renderState: HTMLRenderState, latestValues: ResolvedValues, props: MotionNodeOptions
packages/motion-dom/src/render/html/HTMLVisualElement.ts:57
Method
build
(renderState: ObjectRenderState, latestValues: ResolvedValues)
packages/motion-dom/src/render/object/ObjectVisualElement.ts:45
Function
buildValue
()
packages/framer-motion/src/value/use-motion-template.ts:37
Function
calcProgressWithinConstraints
( layoutBox: Box, constraintsBox: Box )
packages/framer-motion/src/gestures/drag/utils/constraints.ts:148
Function
calcProjection
(node: IProjectionNode)
packages/motion-dom/src/projection/node/create-projection-node.ts:2379
Method
calcProjection
()
packages/motion-dom/src/projection/node/create-projection-node.ts:1396
Function
cancel
()
packages/motion-dom/src/gestures/utils/setup.ts:21
Method
cancel
()
packages/motion-dom/src/animation/GroupAnimation.ts:106
Function
cancelPointer
()
dev/react/src/examples/useSpring.tsx:103
Function
change
(event: MediaQueryListEvent)
dev/react/src/tests/reorder-axis-change.tsx:17
Function
changeToVar
()
dev/react/src/examples/Animation-CSS-variables.tsx:24
Function
checkElapsed
({ timestamp }: FrameData)
packages/motion-dom/src/utils/delay.ts:14
Function
checkFrame
()
packages/framer-motion/src/value/__tests__/use-transform.test.tsx:161
Function
checkFrame
(element, frameIndex, expected)
dev/html/src/imports/script-assert.js:122
Function
checkNodeWasScrollRoot
(node: IProjectionNode)
packages/motion-dom/src/projection/node/create-projection-node.ts:2457
Function
checkOffset
()
dev/react/src/tests/layout-interrupt.tsx:10
Function
checkRefObject
()
dev/react/src/tests/motion-ref-forwarding.tsx:51
Function
checkScrollDimensions
()
packages/framer-motion/src/render/dom/scroll/track.ts:99
Method
class
* Tag this subject's generated layers with a `view-transition-class`, so * they can be targeted from CSS - `::view-transition-group(.name)`,
packages/motion-dom/src/view/index.ts:159
Function
clearIsLayoutDirty
(node: IProjectionNode)
packages/motion-dom/src/projection/node/create-projection-node.ts:2343
Function
clearMeasurements
(node: IProjectionNode)
packages/motion-dom/src/projection/node/create-projection-node.ts:2334
Method
clearMeasurements
()
packages/motion-dom/src/projection/node/create-projection-node.ts:1158
Function
clearSnapshot
(node: IProjectionNode)
packages/motion-dom/src/projection/node/create-projection-node.ts:2330
Method
clearSnapshot
()
packages/motion-dom/src/projection/node/create-projection-node.ts:2134
Function
clearTime
()
packages/motion-dom/src/frameloop/sync-time.ts:6
Function
compareByDepth
(a: VisualElement, b: VisualElement)
packages/motion-dom/src/projection/utils/compare-by-depth.ts:7
Function
compareByTime
( a: AbsoluteKeyframe, b: AbsoluteKeyframe )
packages/framer-motion/src/animation/sequence/utils/sort.ts:3
Function
compareMin
(a: ItemData<V>, b: ItemData<V>)
packages/framer-motion/src/components/Reorder/Group.tsx:190
Function
complete
()
packages/framer-motion/src/components/AnimatePresence/__tests__/AnimatePresence.test.tsx:1161
Function
complete
()
packages/framer-motion/src/motion/__tests__/animate-prop.test.tsx:993
Method
complete
()
packages/motion-dom/src/animation/AsyncMotionValueAnimation.ts:273
Method
complete
()
packages/motion-dom/src/animation/NativeAnimation.ts:143
Method
complete
()
packages/motion-dom/src/animation/GroupAnimation.ts:110
Method
componentDidMount
* This only mounts projection nodes for components that * need measuring, we might want to do it for all components * in order to incorporat
packages/framer-motion/src/motion/features/layout/MeasureLayout.tsx:39
Method
componentDidUpdate
* Required with getSnapshotBeforeUpdate to stop React complaining.
packages/framer-motion/src/components/AnimatePresence/PopChild.tsx:67
Method
componentDidUpdate
()
packages/framer-motion/src/motion/features/layout/MeasureLayout.tsx:124
Method
componentWillUnmount
()
packages/framer-motion/src/motion/features/layout/MeasureLayout.tsx:140
Function
constructor
(node: VisualElement<T>)
packages/motion-dom/src/render/Feature.ts:13
Function
constructor
( { parent, props, presenceContext, reducedMotionConfi
packages/motion-dom/src/render/VisualElement.ts:385
Method
constructor
(type: any, props: any)
packages/framer-motion/src/jest.setup.tsx:13
Method
constructor
(callback: MockIntersectionObserverCallback)
packages/framer-motion/src/utils/__tests__/mock-intersection-observer.ts:17
Method
constructor
* We dynamically generate the AnimationState manager as it contains a reference * to the underlying animation library. We only want to load that
packages/framer-motion/src/motion/features/animation/index.ts:16
Method
constructor
(visualElement: VisualElement<HTMLElement>)
packages/framer-motion/src/gestures/drag/VisualElementDragControls.ts:96
Method
constructor
(node: VisualElement<HTMLElement>)
packages/framer-motion/src/gestures/drag/index.ts:11
Method
constructor
( event: PointerEvent, handlers: Partial<PanSessionHandlers>, { transformP
packages/framer-motion/src/gestures/pan/PanSession.ts:119
Method
constructor
( private scope: LayoutAnimationScope, private updateDom: () => void | Promise<void>,
packages/motion-dom/src/layout/LayoutAnimationBuilder.ts:277
Method
constructor
(callback: MockResizeObserverCallback)
packages/motion-dom/src/resize/__tests__/mock-resize-observer.ts:16
Method
constructor
( update: () => void | Promise<void>, options: ViewTransitionOptions = {} )
packages/motion-dom/src/view/index.ts:74
Method
constructor
(animation: Animation)
packages/motion-dom/src/animation/NativeAnimationWrapper.ts:7
Method
constructor
(options: ValueAnimationOptions<T>)
packages/motion-dom/src/animation/JSAnimation.ts:91
Method
constructor
(options: NativeAnimationOptionsExtended<T>)
packages/motion-dom/src/animation/NativeAnimationExtended.ts:25
Method
constructor
({ autoplay = true, delay = 0, type = "keyframes", repeat = 0, repeatD
packages/motion-dom/src/animation/AsyncMotionValueAnimation.ts:53
Method
constructor
(options?: NativeAnimationOptions)
packages/motion-dom/src/animation/NativeAnimation.ts:55
Method
constructor
(animations: Array<AcceptedAnimations | undefined>)
packages/motion-dom/src/animation/GroupAnimation.ts:18
Method
constructor
()
packages/motion-dom/src/animation/utils/WithPromise.ts:6
Method
constructor
( unresolvedKeyframes: UnresolvedKeyframes<AnyResolvedKeyframe>, onComplete: OnKeyframesResolv
packages/motion-dom/src/animation/keyframes/DOMKeyframesResolver.ts:29
Method
constructor
( unresolvedKeyframes: UnresolvedKeyframes<AnyResolvedKeyframe>, onComplete: OnKeyframesResolv
packages/motion-dom/src/animation/keyframes/KeyframesResolver.ts:128
Method
constructor
( latestValues: ResolvedValues = {}, parent: IProjectionNode | undefined = defaultPare
packages/motion-dom/src/projection/node/create-projection-node.ts:401
Method
constructor
* @param init - The initiating value * @param config - Optional configuration options * * - `transformer`: A function to transform inc
packages/motion-dom/src/value/index.ts:171
Function
convertTransformToNumber
(value: string)
packages/motion-dom/src/render/dom/parse-transform.ts:106
Function
createDOMVisualElement
(element: HTMLElement | SVGElement)
packages/framer-motion/src/animation/utils/create-visual-element.ts:10
Function
createDomVisualElement
( Component: string | ComponentType<React.PropsWithChildren<unknown>>, options: VisualElementOptions<H
packages/framer-motion/src/render/dom/create-visual-element.ts:6
Function
createDragControls
()
packages/framer-motion/src/gestures/drag/use-drag-controls.ts:100
Function
createInterpolator
( from: Point2D, to: Point2D )
packages/motion-dom/src/animation/utils/arc.ts:105
Function
createMotionComponentWithFeatures
( Component: TagName | string | React.ComponentType<Props>, options?: MotionComponentOptions )
packages/framer-motion/src/render/components/motion/create.ts:7
Function
createObjectVisualElement
(subject: Object)
packages/framer-motion/src/animation/utils/create-visual-element.ts:35
Function
createScrollMotionValues
()
packages/framer-motion/src/value/use-scroll.ts:25
Function
createScrollMotionValues
()
packages/framer-motion/src/value/scroll/utils.ts:22
Function
createScrollUpdater
( values: ScrollMotionValues, getOffsets: GetScrollOffsets )
packages/framer-motion/src/value/scroll/utils.ts:35
Function
createTransformer
(source: AnyResolvedKeyframe)
packages/motion-dom/src/value/types/complex/index.ts:108
Method
crop
* Control this subject's crop (clip + `object-fit: cover` + animated * corners). By default a subject auto-crops only when it actually morphs -
packages/motion-dom/src/view/index.ts:124
Function
cssText
()
packages/framer-motion/src/animation/animators/waapi/__tests__/polyfill.js:940
Function
currentTime
()
packages/framer-motion/src/animation/animators/waapi/__tests__/polyfill.js:1306
Function
delayInSeconds
(callback: DelayedFunction, timeout: number)
packages/motion-dom/src/utils/delay.ts:28
Function
deprecatedFactoryFunction
( Component: string, options?: MotionComponentOptions )
packages/framer-motion/src/render/components/create-proxy.ts:48
Method
didUpdate
()
packages/motion-dom/src/projection/node/create-projection-node.ts:810
Function
direction
(a)
packages/framer-motion/src/animation/animators/waapi/__tests__/polyfill.js:288
Function
disableInstantTransitions
()
packages/framer-motion/src/utils/use-instant-transition.ts:43
Method
disconnect
()
packages/framer-motion/src/jest.setup.tsx:30
Method
disconnect
()
packages/motion-dom/src/resize/__tests__/mock-resize-observer.ts:29
Function
driver
(update: (v: number) => void)
packages/framer-motion/src/animation/animators/__tests__/utils.ts:6
Function
duration
(a)
packages/framer-motion/src/animation/animators/waapi/__tests__/polyfill.js:278
Method
duration
()
packages/motion-dom/src/animation/JSAnimation.ts:362
Method
duration
()
packages/motion-dom/src/animation/AsyncMotionValueAnimation.ts:223
Method
duration
()
packages/motion-dom/src/animation/NativeAnimation.ts:190
Method
duration
()
packages/motion-dom/src/animation/GroupAnimation.ts:78
Function
easing
(a)
packages/framer-motion/src/animation/animators/waapi/__tests__/polyfill.js:294
Function
enablePointerEvents
()
packages/framer-motion/src/events/__tests__/utils/event-helpers.ts:12
Function
enableTouchEvents
()
packages/framer-motion/src/events/__tests__/utils/event-helpers.ts:1
Function
endDelay
(a)
packages/framer-motion/src/animation/animators/waapi/__tests__/polyfill.js:255
Function
ensureDraggedNodesSnapshotted
* When a node is animation-blocked (e.g. during drag) and its component * didn't re-render (memoized), willUpdate() is never called so there's * no
packages/motion-dom/src/projection/node/create-projection-node.ts:2353
Function
enter
()
packages/framer-motion/src/utils/__tests__/use-in-view.test.tsx:8
Function
expectsResolvedDragConstraints
({ dragConstraints, onMeasureDragConstraints, }: MotionProps)
packages/framer-motion/src/gestures/drag/VisualElementDragControls.ts:849
Function
fill
(a)
packages/framer-motion/src/animation/animators/waapi/__tests__/polyfill.js:261
Method
finishAnimation
()
packages/motion-dom/src/projection/node/create-projection-node.ts:1780
Method
finished
()
packages/motion-dom/src/animation/AsyncMotionValueAnimation.ts:202
Method
finished
()
packages/motion-dom/src/animation/GroupAnimation.ts:22
Method
finished
()
packages/motion-dom/src/animation/utils/WithPromise.ts:10
← previous
next →
1,601–1,700 of 1,999, ranked by callers