MCPcopy Create free account

hub / github.com/basementstudio/scrollytelling / functions

Functions76 in github.com/basementstudio/scrollytelling

↓ 17 callersFunctiontoVw
(px: number, base: string | number = 1920, min?: number)
website/src/lib/utils.ts:5
↓ 12 callersFunctionclsx
(...classes: any[])
scrollytelling/src/util/index.ts:101
↓ 4 callersMethodon
(event: string, cb: Callback)
scrollytelling/src/util/emmiter.ts:17
↓ 4 callersFunctionuseScrollytelling
()
scrollytelling/src/context/index.tsx:14
↓ 3 callersMethodemit
(event: string, ...args: unknown[])
scrollytelling/src/util/emmiter.ts:10
↓ 2 callersFunctionaddTweenToTimeline
( tween: TweenWithChildrenDef | TweenWithTargetDef )
scrollytelling/src/components/animation/index.tsx:53
↓ 2 callersFunctionbuildDeclarativeTween
({ op, id, target, duration, paused, ...timelineAndPosition }: { op: FromToOptions; id: string
scrollytelling/src/util/index.ts:29
↓ 2 callersFunctiongetTweenTarget
({ targetContainer, ref, }: { targetContainer: { target?: TweenTarget }; ref: React.RefObject<HTMLElem
scrollytelling/src/util/index.ts:5
↓ 2 callersFunctionhandleUpdate
()
scrollytelling/src/components/debugger/visualizer/index.tsx:47
↓ 2 callersFunctionloadImage
(src: string)
scrollytelling/src/image-sequence-canvas.tsx:96
↓ 2 callersFunctionmergeRefs
( refs: Array< React.MutableRefObject<T> | React.LegacyRef<T> | React.ForwardedRef<T> > )
scrollytelling/src/util/merge-refs.ts:3
↓ 2 callersFunctionuseDispatcher
()
scrollytelling/src/context/index.tsx:37
↓ 2 callersFunctionuseMedia
(mediaQuery: string, initialValue?: boolean)
website/src/hooks/use-media.ts:5
↓ 1 callersFunctionavifIsSupported
()
scrollytelling/src/image-sequence-canvas.tsx:135
↓ 1 callersFunctionchangeHandler
()
website/src/hooks/use-media.ts:14
↓ 1 callersFunctioncloseDragElement
()
scrollytelling/src/components/debugger/visualizer/index.tsx:383
↓ 1 callersFunctiongetStaggeredTimeline
(config: { start: number; end: number; overlap?: number; chunks?: number; })
scrollytelling/src/components/stagger/index.tsx:206
↓ 1 callersFunctionhandleResize
()
website/src/hooks/use-viewport.tsx:22
↓ 1 callersFunctionhighlight
(target: SVGElement | HTMLElement)
scrollytelling/src/components/debugger/visualizer/helpers.tsx:3
↓ 1 callersFunctionisApiSupported
(api: string)
website/src/lib/utils.ts:3
↓ 1 callersMethodoff
(event: string, cb: Callback)
scrollytelling/src/util/emmiter.ts:27
↓ 1 callersFunctionoverlapDurationArrayByFactor
( durations: { start: number; end: number }[], factor: number )
scrollytelling/src/components/stagger/index.tsx:158
↓ 1 callersFunctionoverlapDurationArrayByFactor
( durations: { start: number; end: number }[], factor: number )
website/src/lib/utils.ts:18
↓ 1 callersFunctionsplitText
(text: string, wordClass?: string)
website/src/app/sections/falling-caps/index.tsx:10
↓ 1 callersFunctionuseMapToCylinder
(config: Omit<Config, "config"> & { config?: Partial<Config["config"]>; })
website/src/app/components/cyllinder/helpers.tsx:33
↓ 1 callersFunctionuseMouseTracker
(config?: { onChange?: (mousePosition: { x: number; y: number; isHovering: boolean; first: boolean }) => void
website/src/app/hooks/use-mouse-tracker.ts:4
↓ 1 callersFunctionuseViewportSize
( { callTreshhold } = { callTreshhold: CALL_THRESHOLD_MS } )
website/src/hooks/use-viewport.tsx:7
↓ 1 callersFunctionwebpIsSupported
()
scrollytelling/src/image-sequence-canvas.tsx:117
FunctionAnimation
({ tween, children, disabled = false, }: AnimationProps)
scrollytelling/src/components/animation/index.tsx:39
FunctionCanvasWithMacModel
()
website/src/app/sections/hero/mac-model.tsx:60
FunctionCapsModel
()
website/src/app/sections/falling-caps/caps.tsx:63
FunctionCopiedNotification
({ className }: { className?: string })
website/src/app/sections/footer/index.tsx:271
FunctionCopyIconSVG
({ className }: { className?: string })
website/src/app/sections/footer/index.tsx:279
FunctionCyllinder
({ experiments })
website/src/app/components/cyllinder/index.tsx:23
FunctionDebugger
()
scrollytelling/src/components/debugger/index.tsx:7
FunctionFallingCaps
()
website/src/app/sections/falling-caps/index.tsx:30
FunctionFooter
()
website/src/app/sections/footer/index.tsx:20
FunctionHero
()
website/src/app/sections/hero/index.tsx:12
FunctionHomePage
()
website/src/app/page.tsx:9
FunctionHorizontalMarquee
()
website/src/app/sections/horizontal-marquee/index.tsx:10
FunctionLabCylinder
()
website/src/app/sections/lab-cylinder/index.tsx:4
FunctionLabIntro
()
website/src/app/sections/lab-cylinder/intro/index.tsx:6
FunctionLabSvg
()
website/src/app/sections/lab-cylinder/intro/index.tsx:152
FunctionLastParallax
()
website/src/app/sections/last-parallax/index.tsx:10
FunctionLogoBasement
({ className }: IconType)
website/src/app/logos/logo.tsx:7
FunctionMacModel
()
website/src/app/sections/hero/mac-model.tsx:24
FunctionMarquee
({ reverse, orange, className, }: { reverse?: boolean; orange?: boolean; className?: string; })
website/src/app/sections/lab-cylinder/intro/index.tsx:120
FunctionPage
()
website/src/app/debug/page.tsx:8
FunctionParallax
({ children, tween, disabled = false, })
scrollytelling/src/components/parallax/index.tsx:34
FunctionPreFooter
()
website/src/app/sections/footer/index.tsx:97
FunctionProgressStatus
({ root }: { root: VisualizerRoot | undefined })
scrollytelling/src/components/debugger/visualizer/index.tsx:228
FunctionRegisterGsapPlugins
({ plugins }: RegisterGsapPluginsProps)
scrollytelling/src/components/register-plugins/index.tsx:24
FunctionRootLayout
({ children, }: { children: React.ReactNode; })
website/src/app/layout.tsx:60
FunctionScrollytelling
({ children, debug, start, end, callbacks, scrub, defaults, toggleActions, disabled = false,
scrollytelling/src/primitive.tsx:32
FunctionSelect
(props)
scrollytelling/src/components/debugger/visualizer/index.tsx:243
FunctionStagger
({ children, overlap = 0, tween, disabled = false, }: StaggerBaseDef & { children?: React.ReactNode[
scrollytelling/src/components/stagger/index.tsx:27
FunctionTerminal
()
website/src/app/sections/footer/index.tsx:163
FunctionTween
({ tween, root, idx, }: { tween: VisualizerItem; root: VisualizerRoot; idx: number; })
scrollytelling/src/components/debugger/visualizer/index.tsx:16
FunctionVisualizer
()
scrollytelling/src/components/debugger/visualizer/index.tsx:267
FunctionWaypoint
({ tween, root, }: { tween: VisualizerItem; root: VisualizerRoot; idx: number; })
scrollytelling/src/components/debugger/visualizer/index.tsx:121
FunctionWaypoint
({ tween, children, at, label, onCall, onReverseCall, disabled = false, }: WaypointBaseDef & {
scrollytelling/src/components/waypoint/index.tsx:32
Functioncanvas
()
scrollytelling/src/image-sequence-canvas.tsx:79
Methodconstructor
()
scrollytelling/src/util/emmiter.ts:6
FunctioncopyTextContent
()
website/src/app/sections/footer/index.tsx:168
Methoddestroy
()
scrollytelling/src/util/emmiter.ts:31
FunctiondragMouseDown
(e: MouseEvent)
scrollytelling/src/components/debugger/visualizer/index.tsx:349
FunctionelementDrag
(e: MouseEvent)
scrollytelling/src/components/debugger/visualizer/index.tsx:368
FunctiongetTimeline
(config: { start: number; end: number; overlap?: number; chunks?: number; })
website/src/lib/utils.ts:60
FunctiongetValidAt
(at: number)
scrollytelling/src/util/index.ts:105
FunctionhandleMouseMove
(e: { clientX: number; clientY: number; target: EventTarget | null })
website/src/app/hooks/use-mouse-tracker.ts:53
FunctionhandlePointerEnter
()
website/src/app/hooks/use-mouse-tracker.ts:25
FunctionhandlePointerLeave
()
website/src/app/hooks/use-mouse-tracker.ts:29
FunctiononScroll
()
scrollytelling/src/components/debugger/visualizer/index.tsx:286
Functionsetup
(build: any)
scrollytelling/tsup.config.ts:6
FunctionuseNextSeoProps
()
docs/theme.config.tsx:99
FunctionuseScrollToLabel
( label: string, opts?: { behavior?: ScrollBehavior; offset?: number; } )
scrollytelling/src/hooks/use-scroll-to-label.ts:8