MCPcopy Create free account

hub / github.com/Oslonline/dithering-studio / functions

Functions456 in github.com/Oslonline/dithering-studio

FunctionhandlePlayPause
()
src/components/ui/VideoControls.tsx:46
FunctionhandleRandomize
()
src/components/ui/RandomizeButton.tsx:45
FunctionhandleRestart
()
src/components/ui/VideoControls.tsx:59
FunctionhandleSeekBarChange
(e: React.ChangeEvent<HTMLInputElement>)
src/components/ui/VideoControls.tsx:86
FunctionhandleSkipBackward
()
src/components/ui/VideoControls.tsx:69
FunctionhandleSkipForward
()
src/components/ui/VideoControls.tsx:76
FunctionhandleTimeUpdate
()
src/hooks/useVideoRecording.ts:203
FunctionhandleTouchMove
(e: TouchEvent)
src/components/ui/MediaComparison.tsx:60
FunctionhandleTouchStart
(e: React.TouchEvent)
src/components/ui/MediaComparison.tsx:47
FunctionhandleUnhandledError
(event: ErrorEvent)
src/hooks/useErrorTracking.ts:186
FunctionhandleUnhandledRejection
(event: PromiseRejectionEvent)
src/hooks/useErrorTracking.ts:194
FunctionhandleVideoDownloaded
(fmt: string)
src/pages/DitheringTool.tsx:702
FunctionhandleVideoUpload
(event: React.ChangeEvent<HTMLInputElement>)
src/components/uploaders/MobileVideoUploader.tsx:16
Functionhandler
(e: any)
src/components/providers/ToastProvider.tsx:45
FunctionimageDataToArray
(imageData: ImageData)
src/test/algorithmTestUtils.ts:202
FunctionisImageFile
(f: File)
src/hooks/useClipboardPaste.ts:44
FunctionisVideoFile
(f: File)
src/hooks/useClipboardPaste.ts:45
FunctionisVisible
(element: HTMLElement)
src/utils/a11y.ts:104
Functionlistener
()
src/components/uploaders/ImageUploader.tsx:13
MethodnewFrame
(token: number)
src/utils/perf.ts:12
FunctiononDoc
(e: MouseEvent)
src/components/dialogs/PostDownloadShareDialog.tsx:52
FunctiononDocClick
(e: MouseEvent)
src/components/dialogs/ExportDialog.tsx:76
FunctiononEnded
()
src/utils/gifEncoder.ts:85
FunctiononKey
(e: KeyboardEvent)
src/components/dialogs/PostDownloadShareDialog.tsx:55
FunctiononKey
(e: KeyboardEvent)
src/components/dialogs/ExportDialog.tsx:80
FunctiononKey
(e: KeyboardEvent)
src/hooks/useToolKeyboardShortcuts.ts:22
FunctiononResize
()
src/components/uploaders/VideoUploader.tsx:14
FunctiononResize
()
src/hooks/useVideoDithering.ts:44
FunctiononResize
()
src/hooks/useDithering.ts:104
MethodphaseEnd
(label: string)
src/utils/perf.ts:14
MethodphaseStart
(label: string)
src/utils/perf.ts:13
FunctionprefersReducedMotion
()
src/utils/a11y.ts:89
FunctionprefetchEducationRoutes
()
src/utils/routePrefetch.ts:26
FunctionreadAndAddFiles
(files: FileList)
src/pages/DitheringTool.tsx:319
MethodreadAsArrayBuffer
(_blob: Blob)
src/test/setup.ts:116
FunctionrequestGC
()
src/utils/memoryManagement.ts:194
Methodreset
()
src/utils/perf.ts:21
FunctionresetCanvas
()
src/hooks/useDithering.ts:313
FunctionresetSettings
()
src/pages/DitheringTool.tsx:386
Functionrun
()
src/pages/AlgorithmExplorer.tsx:168
Functionrun
(t: number)
src/hooks/useVideoDithering.ts:208
FunctionrunAdaptiveOstromoukhov
(ctx: AlgorithmRunContext)
src/utils/algorithms/orderedAndOther.ts:58
FunctionrunBenchmarkSuite
(suite: BenchmarkSuite)
src/test/algorithmTestUtils.ts:259
FunctionrunFalseFloydSteinberg
(ctx: AlgorithmRunContext)
src/utils/algorithms/orderedAndOther.ts:50
FunctionsaveCurrent
()
src/components/panels/PresetPanel.tsx:20
Functionscroll
()
src/components/ui/InfiniteImageScroll.tsx:21
Functionshare
()
src/components/dialogs/PostDownloadShareDialog.tsx:78
FunctionswitchMode
()
src/pages/DitheringTool.tsx:269
FunctionsyncFrame
()
src/hooks/useVideoRecording.ts:145
FunctiontestAlgorithmEdgeCases
( algorithm: AlgorithmRunner, algorithmName: string )
src/test/algorithmTestUtils.ts:209
FunctiontransferToOffscreen
(canvas: HTMLCanvasElement)
src/utils/offscreenCanvas.ts:23
FunctionuseHaptic
()
src/utils/haptic.ts:58
FunctionusePersistSettings
(p: Params)
src/hooks/usePersistSettings.ts:18
FunctionuseToasts
()
src/components/providers/ToastProvider.tsx:17
FunctionwithBuffer
( size: number, callback: (buffer: Uint8ClampedArray) => Promise<T> | T )
src/utils/memoryManagement.ts:156
FunctionwithHapticClick
( onClick?: (event: React.MouseEvent | React.TouchEvent) => void, style: HapticStyle = 'light' )
src/utils/haptic.ts:78
← previous401–456 of 456, ranked by callers