Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/motiondivision/motion
/ types & classes
Types & classes
338 in github.com/motiondivision/motion
⨍
Functions
1,999
◇
Types & classes
338
Class
packages/framer-motion/src/jest.setup.tsx:12
Class
packages/framer-motion/src/jest.setup.tsx:27
Class
packages/framer-motion/src/components/AnimatePresence/PopChild.tsx:38
Class
packages/framer-motion/src/utils/__tests__/mock-intersection-observer.ts:14
Class
packages/framer-motion/src/motion/features/layout/MeasureLayout.tsx:33
Class
packages/framer-motion/src/motion/features/animation/index.ts:8
Class
packages/framer-motion/src/motion/features/animation/exit.ts:5
Class
packages/framer-motion/src/motion/features/viewport/index.ts:10
Class
packages/framer-motion/src/render/dom/scroll/utils/get-timeline.ts:7
Class
packages/framer-motion/src/render/dom/scroll/utils/get-timeline.ts:15
Class
packages/framer-motion/src/render/dom/scroll/__tests__/index.test.ts:841
Class
packages/framer-motion/src/render/utils/__tests__/StateVisualElement.ts:4
Class
packages/framer-motion/src/animation/hooks/use-animated-state.ts:20
Class
packages/framer-motion/src/gestures/hover.ts:22
Class
packages/framer-motion/src/gestures/press.ts:30
Class
packages/framer-motion/src/gestures/focus.ts:4
Class
packages/framer-motion/src/gestures/drag/VisualElementDragControls.ts:62
Class
packages/framer-motion/src/gestures/drag/index.ts:5
Class
packages/framer-motion/src/gestures/drag/use-drag-controls.ts:28
Class
packages/framer-motion/src/gestures/pan/index.ts:15
Class
packages/framer-motion/src/gestures/pan/PanSession.ts:45
Class
packages/framer-motion/src/value/use-will-change/WillChangeMotionValue.ts:8
Class
packages/motion-utils/src/subscription-manager.ts:5
Class
packages/motion-dom/src/layout/LayoutAnimationBuilder.ts:266
Class
packages/motion-dom/src/resize/__tests__/mock-resize-observer.ts:11
Class
packages/motion-dom/src/utils/supports/scroll-timeline.ts:11
Class
packages/motion-dom/src/utils/supports/scroll-timeline.ts:19
Class
packages/motion-dom/src/effects/MotionValueState.ts:7
Class
packages/motion-dom/src/view/index.ts:16
Class
packages/motion-dom/src/render/Feature.ts:8
Class
packages/motion-dom/src/render/VisualElement.ts:91
Class
packages/motion-dom/src/render/dom/DOMVisualElement.ts:10
Class
packages/motion-dom/src/render/html/HTMLVisualElement.ts:24
Class
packages/motion-dom/src/render/svg/SVGVisualElement.ts:18
Class
packages/motion-dom/src/render/object/ObjectVisualElement.ts:13
Class
packages/motion-dom/src/animation/NativeAnimationWrapper.ts:4
Class
packages/motion-dom/src/animation/JSAnimation.ts:31
Class
packages/motion-dom/src/animation/NativeAnimationExtended.ts:20
Class
packages/motion-dom/src/animation/AsyncMotionValueAnimation.ts:37
Class
packages/motion-dom/src/animation/NativeAnimation.ts:29
Class
packages/motion-dom/src/animation/GroupAnimation.ts:15
Class
packages/motion-dom/src/animation/GroupAnimationWithThen.ts:4
Class
packages/motion-dom/src/animation/utils/WithPromise.ts:1
Class
packages/motion-dom/src/animation/keyframes/DOMKeyframesResolver.ts:20
Class
packages/motion-dom/src/animation/keyframes/KeyframesResolver.ts:102
Class
packages/motion-dom/src/projection/utils/flat-tree.ts:4
Class
packages/motion-dom/src/projection/shared/stack.ts:4
Class
packages/motion-dom/src/projection/node/create-projection-node.ts:146
Class
packages/motion-dom/src/value/index.ts:84
Class
dev/react/src/examples/Shared-layout-motion-value-continuity.tsx:5
Class
dev/react/src/examples/Shared-layout-motion-value-continuity.tsx:32
Interface
AbsoluteKeyframe
packages/framer-motion/src/animation/sequence/types.ts:125
Interface
AccelerateConfig
packages/motion-dom/src/value/index.ts:62
Interface
AnimatePresenceProps
packages/framer-motion/src/components/AnimatePresence/types.ts:4
Interface
AnimatedStateOptions
packages/framer-motion/src/animation/hooks/use-animated-state.ts:14
Interface
AnimationDefinition
packages/framer-motion/src/animation/animators/waapi/animate-elements.ts:21
Interface
AnimationEffect
packages/motion-dom/src/view/types.global.ts:21
Class
AnimationFeature
packages/framer-motion/src/motion/features/animation/index.ts:8
Interface
AnimationOrchestrationOptions
packages/motion-dom/src/animation/types.ts:374
Interface
AnimationPlaybackControls
packages/motion-dom/src/animation/types.ts:37
Interface
AnimationPlaybackLifecycles
packages/motion-dom/src/animation/types.ts:171
Interface
AnimationPlaybackOptions
packages/motion-dom/src/animation/types.ts:190
Interface
AnimationScope
packages/motion-dom/src/utils/resolve-elements.ts:13
Interface
AnimationState
packages/motion-dom/src/render/utils/animation-state.ts:20
Interface
AnimationState
packages/motion-dom/src/animation/types.ts:114
Interface
AnimationTypeState
packages/motion-dom/src/render/utils/animation-state.ts:497
Interface
AppearStoreEntry
packages/framer-motion/src/animation/optimized-appear/store.ts:1
Interface
ArcOptions
packages/motion-dom/src/animation/utils/arc.ts:7
Class
AsyncMotionValueAnimation
packages/motion-dom/src/animation/AsyncMotionValueAnimation.ts:37
Interface
At
packages/framer-motion/src/animation/sequence/types.ts:61
Interface
Axis
packages/motion-utils/src/types/geometry.ts:6
Interface
AxisDelta
packages/motion-utils/src/types/geometry.ts:23
Interface
AxisScrollInfo
packages/framer-motion/src/render/dom/scroll/types.ts:21
Interface
BoundingBox
packages/framer-motion/cypress/integration/animate-presence-pop-shadow-root.ts:1
Interface
BoundingBox
packages/framer-motion/cypress/integration/drag-to-reorder.ts:1
Interface
BoundingBox
packages/framer-motion/cypress/integration/layout-relative-drag.ts:1
Interface
BoundingBox
packages/framer-motion/cypress/integration/layout-viewport-jump.ts:1
Interface
BoundingBox
packages/framer-motion/cypress/integration/layout-shared-lightbox-crossfade.ts:1
Interface
BoundingBox
packages/framer-motion/cypress/integration/layout.ts:1
Interface
BoundingBox
packages/framer-motion/cypress/integration/layout-shared-fragment.ts:1
Interface
BoundingBox
packages/framer-motion/cypress/integration/animate-presence-pop.ts:1
Interface
BoundingBox
packages/framer-motion/cypress/integration/layout-read-transform.ts:1
Interface
BoundingBox
packages/framer-motion/cypress/integration/drag-framer-page.ts:1
Interface
BoundingBox
packages/framer-motion/cypress/integration/layout-resize.ts:1
Interface
BoundingBox
packages/framer-motion/cypress/integration/drag-nested.ts:1
Interface
BoundingBox
packages/framer-motion/cypress/integration/layout-relative-delay.ts:1
Interface
BoundingBox
packages/framer-motion/cypress/integration/layout-instant-undo.ts:1
Interface
BoundingBox
packages/framer-motion/cypress/integration/layout-shared.ts:1
Interface
BoundingBox
packages/motion-utils/src/types/geometry.ts:16
Interface
Box
packages/motion-utils/src/types/geometry.ts:11
Interface
BoxHandle
dev/react/src/tests/animate-presence-pop-ref.tsx:17
Interface
BuildProps
packages/framer-motion/src/render/html/utils/__tests__/build-styles.test.ts:115
Interface
CSSStyleDeclaration
packages/motion-dom/src/view/types.global.ts:17
Interface
CSSStyleDeclarationWithTransform
packages/motion-dom/src/animation/types.ts:589
Interface
ComplexValueInfo
packages/motion-dom/src/value/types/complex/index.ts:35
Interface
CustomProps
packages/framer-motion/src/components/utils/__tests__/tag-proxy.test.tsx:80
Interface
CustomProps
packages/framer-motion/src/motion/__tests__/ssr.test.tsx:14
Class
DOMKeyframesResolver
packages/motion-dom/src/animation/keyframes/DOMKeyframesResolver.ts:20
Interface
DOMValueAnimationOptions
packages/motion-dom/src/animation/types.ts:126
Interface
DOMVisualElementOptions
packages/framer-motion/src/render/dom/types.ts:4
next →
1–100 of 338, ranked by callers