MCPcopy Create free account

hub / github.com/motiondivision/motion / functions

Functions1,999 in github.com/motiondivision/motion

↓ 3 callersFunctionresize
( a: WindowResizeHandler | ElementOrSelector, b?: ResizeHandler<Element> )
packages/motion-dom/src/resize/index.ts:11
↓ 3 callersFunctionresolveTransition
( transition: any, parentTransition?: any )
packages/motion-dom/src/animation/utils/resolve-transition.ts:6
↓ 3 callersMethodsetWithVelocity
(prev: V, current: V, delta: number)
packages/motion-dom/src/value/index.ts:313
↓ 3 callersFunctionstaggerPosition
(name: string, type: string)
packages/motion-dom/src/view/start.ts:258
↓ 3 callersFunctionstartTransition
(callback?: () => void)
packages/framer-motion/src/projection/use-instant-layout-transition.ts:9
↓ 3 callersFunctionstartWaapiAnimation
( element: Element, valueName: string, keyframes: ValueKeyframesDefinition, { delay =
packages/motion-dom/src/animation/waapi/start-waapi-animation.ts:4
↓ 3 callersMethodsubscribe
* Subscribe a component's internal `VisualElementDragControls` to the user-facing API. * * @internal
packages/framer-motion/src/gestures/drag/use-drag-controls.ts:36
↓ 3 callersMethodteardown
()
packages/motion-dom/src/animation/JSAnimation.ts:523
↓ 3 callersFunctiontestAnimation
(selector: string, values: any)
dev/react/src/tests/animate-read-transform.tsx:4
↓ 3 callersFunctiontestNear
( value: string | number, expected: number, deviation = 2
packages/framer-motion/src/value/__tests__/use-follow-value.test.tsx:149
↓ 3 callersFunctiontestNear
( value: string | number, expected: number, deviation = 2
packages/framer-motion/src/value/__tests__/use-spring.test.tsx:148
↓ 3 callersFunctiontestNear
( value: string | number, expected: number, deviation = 2
packages/motion-dom/src/value/__tests__/spring-value.test.ts:100
↓ 3 callersMethodunmount
()
packages/framer-motion/src/gestures/hover.ts:34
↓ 3 callersMethodupdateFinished
()
packages/motion-dom/src/animation/utils/WithPromise.ts:14
↓ 3 callersFunctionupdateStats
()
dev/react/src/tests/animate-virtualized-list-memory.tsx:46
↓ 3 callersMethodupdateTime
(timestamp: number)
packages/motion-dom/src/animation/JSAnimation.ts:174
↓ 3 callersFunctionuseCombineMotionValues
( values: MotionValue[], combineValues: () => R )
packages/framer-motion/src/value/use-combine-values.ts:7
↓ 2 callersMethodadopt
(element: HTMLElement, node: IProjectionNode)
packages/motion-dom/src/layout/LayoutAnimationBuilder.ts:309
↓ 2 callersFunctionanimateElements
( elementOrSelector: ElementOrSelector, keyframes: DOMKeyframesDefinition, options?: DynamicAnimat
packages/framer-motion/src/animation/animators/waapi/animate-elements.ts:30
↓ 2 callersFunctionanimateSingleValue
( value: MotionValue<V> | V, keyframes: V | UnresolvedValueKeyframe<V>[], options?: ValueAnimation
packages/motion-dom/src/animation/animate/single-value.ts:14
↓ 2 callersFunctionanimateSubject
( subject: | MotionValue<number> | MotionValue<string> | number | string
packages/framer-motion/src/animation/animate/subject.ts:75
↓ 2 callersFunctionanimateVisualElement
( visualElement, target, transition, delay, animat
packages/motion-dom/src/animation/utils/arc.ts:235
↓ 2 callersFunctionanticipate
(p: number)
packages/motion-utils/src/easing/anticipate.ts:3
↓ 2 callersFunctionapplyBoxDelta
(box: Box, { x, y }: Delta)
packages/motion-dom/src/projection/geometry/delta-apply.ts:62
↓ 2 callersFunctionapplyFriction
(t: number)
packages/motion-dom/src/animation/generators/inertia.ts:53
↓ 2 callersFunctionapplyGroup
* Set the element's `view-transition-group` so its layer reconstructs the DOM * hierarchy in the pseudo-tree (`contain`) - or stays flat (`none`). Tr
packages/motion-dom/src/view/utils/assign-names.ts:46
↓ 2 callersFunctionasNumber
(value: AnyResolvedKeyframe)
packages/motion-dom/src/projection/animation/mix-values.ts:15
↓ 2 callersFunctionasNumber
(v: AnyResolvedKeyframe)
packages/motion-dom/src/value/follow-value.ts:166
↓ 2 callersFunctionasRGBA
(color: Color | string)
packages/motion-dom/src/utils/mix/color.ts:23
↓ 2 callersFunctionaspectRatio
(box: Box)
packages/motion-dom/src/projection/geometry/utils.ts:31
↓ 2 callersFunctionaxisDeltaEquals
(a: AxisDelta, b: AxisDelta)
packages/motion-dom/src/projection/geometry/utils.ts:35
↓ 2 callersFunctionaxisEquals
(a: Axis, b: Axis)
packages/motion-dom/src/projection/geometry/utils.ts:12
↓ 2 callersFunctionaxisEqualsRounded
(a: Axis, b: Axis)
packages/motion-dom/src/projection/geometry/utils.ts:20
↓ 2 callersFunctionbezierPoint
( t: number, origin: number, control: number, target: number )
packages/motion-dom/src/animation/utils/arc.ts:35
↓ 2 callersFunctionborderWidth
(axis: "x" | "y")
dev/react/src/examples/Layout-Projection-custom-values.tsx:20
↓ 2 callersFunctionboxEqualsRounded
(a: Box, b: Box)
packages/motion-dom/src/projection/geometry/utils.ts:27
↓ 2 callersFunctionbuildSVGAttrs
( state: SVGRenderState, { attrX, attrY, attrScale, pathLength,
packages/motion-dom/src/render/svg/utils/build-attrs.ts:20
↓ 2 callersFunctionbuildSVGPath
( attrs: ResolvedValues, length: number, spacing = 1, offset = 0, useDashCase: boolean = t
packages/motion-dom/src/render/svg/utils/path.ts:23
↓ 2 callersFunctionbuildTransformer
({ split, types }: ComplexValueInfo)
packages/motion-dom/src/value/types/complex/index.ts:86
↓ 2 callersFunctioncalcBezier
(t: number, a1: number, a2: number)
packages/motion-utils/src/easing/cubic-bezier.ts:22
↓ 2 callersFunctioncalcChildStagger
( children: Set<VisualElement>, child: VisualElement, delayChildren?: number | DynamicOption<numbe
packages/motion-dom/src/animation/utils/calc-child-stagger.ts:4
↓ 2 callersFunctioncalcConstrainedMinPoint
( point: number, length: number, progress: number, constraints?: Partial<Axis>, elastic?:
packages/framer-motion/src/gestures/drag/utils/constraints.ts:44
↓ 2 callersFunctioncalcDelta
(t: number)
packages/motion-dom/src/animation/generators/inertia.ts:49
↓ 2 callersFunctioncalcPositionFromProgress
( axis: Axis, constraints: Axis, progress: number )
packages/framer-motion/src/gestures/drag/utils/constraints.ts:161
↓ 2 callersFunctioncancel
(process: Process)
packages/motion-dom/src/frameloop/batcher.ts:92
↓ 2 callersMethodcancel
()
packages/motion-dom/src/animation/keyframes/KeyframesResolver.ts:211
↓ 2 callersFunctioncheckBox
(chain: Cypress.Chainable)
packages/framer-motion/cypress/integration/drag-to-reorder.ts:182
↓ 2 callersFunctioncheckCatchBoundary
(t: number)
packages/motion-dom/src/animation/generators/inertia.ts:69
↓ 2 callersFunctioncheckStringStartsWith
(token: string)
packages/motion-dom/src/animation/utils/is-css-variable.ts:8
↓ 2 callersMethodclearAnimation
()
packages/motion-dom/src/value/index.ts:484
↓ 2 callersFunctioncol
(v)
dev/react/src/examples/Animation-stagger-custom.tsx:8
↓ 2 callersFunctioncollectLayoutElements
(scope: LayoutAnimationScope)
packages/motion-dom/src/layout/LayoutAnimationBuilder.ts:42
↓ 2 callersFunctioncommitViewCSS
()
packages/motion-dom/src/view/start.ts:408
↓ 2 callersMethodcompleteAnimation
()
packages/motion-dom/src/projection/node/create-projection-node.ts:1764
↓ 2 callersFunctioncompress
( min: number, max: number, easing: EasingFunction )
packages/motion-dom/src/projection/animation/mix-values.ts:105
↓ 2 callersFunctioncomputeArcControlPoint
( fromX: number, fromY: number, toX: number, toY: number, strength: number, peak: numb
packages/motion-dom/src/animation/utils/arc.ts:61
↓ 2 callersFunctionconvertOffsetToTimes
(offset: number[], duration: number)
packages/motion-dom/src/animation/keyframes/offsets/time.ts:1
↓ 2 callersFunctioncopyAxisDeltaInto
(delta: AxisDelta, originDelta: AxisDelta)
packages/motion-dom/src/projection/geometry/copy.ts:28
↓ 2 callersFunctioncopyRawValuesOnly
( target: ResolvedValues, source: { [key: string]: AnyResolvedKeyframe | MotionValue }, props: Mot
packages/framer-motion/src/render/html/use-props.ts:9
↓ 2 callersFunctioncreateAnimationState
(visualElement: any)
packages/motion-dom/src/render/utils/animation-state.ts:58
↓ 2 callersFunctioncreateAxisDelta
()
packages/motion-dom/src/projection/geometry/models.ts:3
↓ 2 callersFunctioncreateAxisInfo
()
packages/framer-motion/src/render/dom/scroll/info.ts:9
↓ 2 callersFunctioncreateGeneratorEasing
( options: Transition, scale = 100, createGenerator: GeneratorFactory )
packages/motion-dom/src/animation/generators/utils/create-generator-easing.ts:8
↓ 2 callersFunctioncreateMotionProxy
( preloadedFeatures?: FeaturePackages, createVisualElement?: CreateVisualElement<any, any> )
packages/framer-motion/src/render/components/create-proxy.ts:22
↓ 2 callersFunctioncreateOnScrollHandler
( element: Element, onScroll: OnScrollInfo, info: ScrollInfo, options: ScrollInfoOptions = {}
packages/framer-motion/src/render/dom/scroll/on-scroll-handler.ts:59
↓ 2 callersMethodcreatePanHandlers
()
packages/framer-motion/src/gestures/pan/index.ts:31
↓ 2 callersMethodcreateProjectionDeltas
()
packages/motion-dom/src/projection/node/create-projection-node.ts:1574
↓ 2 callersMethodcreateRelativeTarget
( relativeParent: IProjectionNode, layout: Box, parentLayout: Box
packages/motion-dom/src/projection/node/create-projection-node.ts:1370
↓ 2 callersFunctioncreateRenderBatcher
( scheduleNextBatch: (callback: Function) => void, allowKeepAlive: boolean )
packages/motion-dom/src/frameloop/batcher.ts:8
↓ 2 callersFunctioncreateScopedAnimate
(options: ScopedAnimateOptions = {})
packages/framer-motion/src/animation/animate/index.ts:35
↓ 2 callersFunctioncreateScopedWaapiAnimate
(scope?: AnimationScope)
packages/framer-motion/src/animation/animators/waapi/animate-style.ts:11
↓ 2 callersFunctioncreateScrollInfo
()
packages/framer-motion/src/render/dom/scroll/info.ts:20
↓ 2 callersFunctioncreateSizeBundle
(input, output)
packages/motion-dom/rollup.size.config.mjs:14
↓ 2 callersFunctioncreateState
()
packages/motion-dom/src/render/utils/animation-state.ts:514
↓ 2 callersFunctioncreateTestNode
()
packages/motion-dom/src/projection/styles/__tests__/scale-correction.test.ts:13
↓ 2 callersFunctiondegreesToRadians
(degrees: number)
packages/framer-motion/src/motion/__tests__/animated-values.test.tsx:11
↓ 2 callersMethoddestroy
* Destroy and clean up subscribers to this `MotionValue`. * * The `MotionValue` hooks like `useMotionValue` and `useTransform` automatically
packages/motion-dom/src/value/index.ts:497
↓ 2 callersFunctiondidWarn
()
packages/framer-motion/src/render/dom/scroll/__tests__/on-scroll-handler.test.ts:24
↓ 2 callersFunctiondropNode
(element: Element, node: IProjectionNode)
packages/motion-dom/src/layout/LayoutAnimationBuilder.ts:175
↓ 2 callersFunctioneachBox
( page: Page, callback: (box: Locator, index: number) => Promise<void> )
tests/scroll/scroll.spec.ts:3
↓ 2 callersFunctioneachStaggerBox
( page: Page, callback: (box: Locator, index: number) => Promise<void> )
tests/scroll/scroll.spec.ts:15
↓ 2 callersFunctionendHover
(event: PointerEvent)
packages/motion-dom/src/gestures/hover.ts:59
↓ 2 callersMethodendPanSession
* Clean up the pan session without modifying other drag state. * This is used during unmount to ensure event listeners are removed * without
packages/framer-motion/src/gestures/drag/VisualElementDragControls.ts:314
↓ 2 callersFunctioneraseKeyframes
( sequence: ValueSequence, startTime: number, endTime: number )
packages/framer-motion/src/animation/sequence/utils/edit.ts:5
↓ 2 callersFunctionexpectBbox
(element: HTMLElement, expectedBbox: BoundingBox)
packages/framer-motion/cypress/integration/layout-instant-undo.ts:8
↓ 2 callersFunctionfactory
(Component: string, options?: MotionComponentOptions)
packages/framer-motion/src/render/components/create-proxy.ts:36
↓ 2 callersFunctionfillOffset
(offset: number[], remaining: number)
packages/motion-dom/src/animation/keyframes/offsets/fill.ts:4
↓ 2 callersFunctionfilterEvents
* Filter out events that are not "Enter" keys.
packages/motion-dom/src/gestures/press/utils/keyboard.ts:6
↓ 2 callersMethodfinish
()
packages/motion-dom/src/animation/JSAnimation.ts:507
↓ 2 callersMethodforceRelativeParentToResolveTarget
()
packages/motion-dom/src/projection/node/create-projection-node.ts:1168
↓ 2 callersFunctionformatOutput
(num: number)
packages/framer-motion/src/value/__tests__/use-follow-value.test.tsx:60
↓ 2 callersFunctionformatOutput
(num: number)
packages/framer-motion/src/value/__tests__/use-spring.test.tsx:60
↓ 2 callersFunctiongeneratedName
()
packages/motion-dom/src/view/utils/assign-names.ts:11
↓ 2 callersFunctiongetActiveObserver
()
packages/framer-motion/src/utils/__tests__/mock-intersection-observer.ts:12
↓ 2 callersFunctiongetAnimatableNone
(key: string, value: string)
packages/motion-dom/src/value/types/utils/animatable-none.ts:8
↓ 2 callersMethodgetBaseTargetFromProps
( props: MotionNodeOptions, key: string )
packages/motion-dom/src/render/svg/SVGVisualElement.ts:27
↓ 2 callersMethodgetClosestProjectingParent
()
packages/motion-dom/src/projection/node/types.ts:103
↓ 2 callersFunctiongetContextWindow
({ current }: VisualElement<Element>)
packages/framer-motion/src/utils/get-context-window.ts:4
↓ 2 callersFunctiongetDefaultValueType
(key: string)
packages/motion-dom/src/value/types/maps/defaults.ts:35
↓ 2 callersFunctiongetEasingForSegment
( easing: Easing | Easing[], i: number )
packages/motion-utils/src/easing/utils/get-easing-for-segment.ts:6
← previousnext →401–500 of 1,999, ranked by callers