Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Oslonline/dithering-studio
/ functions
Functions
456 in github.com/Oslonline/dithering-studio
⨍
Functions
456
◇
Types & classes
146
Function
handlePlayPause
()
src/components/ui/VideoControls.tsx:46
Function
handleRandomize
()
src/components/ui/RandomizeButton.tsx:45
Function
handleRestart
()
src/components/ui/VideoControls.tsx:59
Function
handleSeekBarChange
(e: React.ChangeEvent<HTMLInputElement>)
src/components/ui/VideoControls.tsx:86
Function
handleSkipBackward
()
src/components/ui/VideoControls.tsx:69
Function
handleSkipForward
()
src/components/ui/VideoControls.tsx:76
Function
handleTimeUpdate
()
src/hooks/useVideoRecording.ts:203
Function
handleTouchMove
(e: TouchEvent)
src/components/ui/MediaComparison.tsx:60
Function
handleTouchStart
(e: React.TouchEvent)
src/components/ui/MediaComparison.tsx:47
Function
handleUnhandledError
(event: ErrorEvent)
src/hooks/useErrorTracking.ts:186
Function
handleUnhandledRejection
(event: PromiseRejectionEvent)
src/hooks/useErrorTracking.ts:194
Function
handleVideoDownloaded
(fmt: string)
src/pages/DitheringTool.tsx:702
Function
handleVideoUpload
(event: React.ChangeEvent<HTMLInputElement>)
src/components/uploaders/MobileVideoUploader.tsx:16
Function
handler
(e: any)
src/components/providers/ToastProvider.tsx:45
Function
imageDataToArray
(imageData: ImageData)
src/test/algorithmTestUtils.ts:202
Function
isImageFile
(f: File)
src/hooks/useClipboardPaste.ts:44
Function
isVideoFile
(f: File)
src/hooks/useClipboardPaste.ts:45
Function
isVisible
(element: HTMLElement)
src/utils/a11y.ts:104
Function
listener
()
src/components/uploaders/ImageUploader.tsx:13
Method
newFrame
(token: number)
src/utils/perf.ts:12
Function
onDoc
(e: MouseEvent)
src/components/dialogs/PostDownloadShareDialog.tsx:52
Function
onDocClick
(e: MouseEvent)
src/components/dialogs/ExportDialog.tsx:76
Function
onEnded
()
src/utils/gifEncoder.ts:85
Function
onKey
(e: KeyboardEvent)
src/components/dialogs/PostDownloadShareDialog.tsx:55
Function
onKey
(e: KeyboardEvent)
src/components/dialogs/ExportDialog.tsx:80
Function
onKey
(e: KeyboardEvent)
src/hooks/useToolKeyboardShortcuts.ts:22
Function
onResize
()
src/components/uploaders/VideoUploader.tsx:14
Function
onResize
()
src/hooks/useVideoDithering.ts:44
Function
onResize
()
src/hooks/useDithering.ts:104
Method
phaseEnd
(label: string)
src/utils/perf.ts:14
Method
phaseStart
(label: string)
src/utils/perf.ts:13
Function
prefersReducedMotion
()
src/utils/a11y.ts:89
Function
prefetchEducationRoutes
()
src/utils/routePrefetch.ts:26
Function
readAndAddFiles
(files: FileList)
src/pages/DitheringTool.tsx:319
Method
readAsArrayBuffer
(_blob: Blob)
src/test/setup.ts:116
Function
requestGC
()
src/utils/memoryManagement.ts:194
Method
reset
()
src/utils/perf.ts:21
Function
resetCanvas
()
src/hooks/useDithering.ts:313
Function
resetSettings
()
src/pages/DitheringTool.tsx:386
Function
run
()
src/pages/AlgorithmExplorer.tsx:168
Function
run
(t: number)
src/hooks/useVideoDithering.ts:208
Function
runAdaptiveOstromoukhov
(ctx: AlgorithmRunContext)
src/utils/algorithms/orderedAndOther.ts:58
Function
runBenchmarkSuite
(suite: BenchmarkSuite)
src/test/algorithmTestUtils.ts:259
Function
runFalseFloydSteinberg
(ctx: AlgorithmRunContext)
src/utils/algorithms/orderedAndOther.ts:50
Function
saveCurrent
()
src/components/panels/PresetPanel.tsx:20
Function
scroll
()
src/components/ui/InfiniteImageScroll.tsx:21
Function
share
()
src/components/dialogs/PostDownloadShareDialog.tsx:78
Function
switchMode
()
src/pages/DitheringTool.tsx:269
Function
syncFrame
()
src/hooks/useVideoRecording.ts:145
Function
testAlgorithmEdgeCases
( algorithm: AlgorithmRunner, algorithmName: string )
src/test/algorithmTestUtils.ts:209
Function
transferToOffscreen
(canvas: HTMLCanvasElement)
src/utils/offscreenCanvas.ts:23
Function
useHaptic
()
src/utils/haptic.ts:58
Function
usePersistSettings
(p: Params)
src/hooks/usePersistSettings.ts:18
Function
useToasts
()
src/components/providers/ToastProvider.tsx:17
Function
withBuffer
( size: number, callback: (buffer: Uint8ClampedArray) => Promise<T> | T )
src/utils/memoryManagement.ts:156
Function
withHapticClick
( onClick?: (event: React.MouseEvent | React.TouchEvent) => void, style: HapticStyle = 'light' )
src/utils/haptic.ts:78
← previous
401–456 of 456, ranked by callers