MCPcopy Create free account

hub / github.com/Oslonline/dithering-studio / types & classes

Types & classes146 in github.com/Oslonline/dithering-studio

Class
src/components/providers/ErrorBoundary.tsx:152
Class
src/utils/backgroundProcessor.ts:9
Class
src/utils/memoryManagement.ts:9
Class
src/utils/perf.ts:5
Class
src/test/setup.ts:12
Class
src/test/setup.ts:85
Class
src/test/setup.ts:102
Class
src/workers/WorkerPool.ts:38
InterfaceAlgorithm
src/types/algorithms.d.ts:44
InterfaceAlgorithmControlsProps
src/components/panels/AlgorithmControls.tsx:6
InterfaceAlgorithmDetail
src/types/algorithms.d.ts:71
InterfaceAlgorithmDetail
src/utils/algorithmInfo.ts:1
InterfaceAlgorithmMeta
src/utils/algorithms/types.ts:24
InterfaceAlgorithmPanelProps
src/components/panels/AlgorithmPanel.tsx:7
InterfaceAlgorithmPaper
src/types/algorithms.d.ts:127
InterfaceAlgorithmParams
src/types/algorithms.d.ts:24
InterfaceAlgorithmRunContext
src/types/algorithms.d.ts:10
InterfaceAlgorithmRunContext
src/utils/algorithms/types.ts:15
InterfaceAlgorithmSelectProps
src/components/panels/AlgorithmSelect.tsx:5
ClassBackgroundProcessor
src/utils/backgroundProcessor.ts:9
InterfaceBenchmarkSuite
src/test/algorithmTestUtils.ts:247
InterfaceBox
src/components/panels/PalettePanel.tsx:162
ClassBufferPool
* Pool of reusable Uint8ClampedArray buffers
src/utils/memoryManagement.ts:9
InterfaceBufferPoolConfig
src/types/memory.d.ts:64
InterfaceBufferPoolStats
src/types/memory.d.ts:10
InterfaceCanvasToSVGOptions
src/utils/export.ts:342
InterfaceCanvasTransferResult
src/types/offscreen.d.ts:22
InterfaceCanvasViewportProps
src/components/canvas/CanvasViewport.tsx:5
InterfaceCollapsiblePanelProps
src/components/ui/CollapsiblePanel.tsx:3
InterfaceCustomKernelEditorProps
src/components/panels/CustomKernelEditor.tsx:5
InterfaceDesktopImageUploaderProps
src/components/uploaders/DesktopImageUploader.tsx:6
InterfaceDesktopVideoUploaderProps
src/components/uploaders/DesktopVideoUploader.tsx:6
InterfaceDitherCancelMessage
src/types/dither.ts:19
InterfaceDitherParams
src/types/dither.ts:1
InterfaceDitherParams
src/utils/presets.ts:1
InterfaceDitherParams
src/utils/algorithms/types.ts:3
InterfaceDitherPreset
src/utils/presets.ts:10
InterfaceDitherProgressMessage
src/types/dither.ts:24
InterfaceDitherRequestMessage
src/types/dither.ts:10
InterfaceDitherResultMessage
src/types/dither.ts:31
InterfaceDitherWorkerRequest
src/types/workers.d.ts:10
InterfaceDitherWorkerRequest
src/workers/types.ts:3
InterfaceDitherWorkerResponse
src/types/workers.d.ts:89
InterfaceDitherWorkerResponse
src/workers/types.ts:41
InterfaceDitheringToolProps
src/pages/DitheringTool.tsx:45
InterfaceDitheringWorkerResult
src/hooks/useDitheringWorker.ts:21
ClassErrorBoundary
src/components/providers/ErrorBoundary.tsx:152
InterfaceErrorBoundaryProps
src/components/providers/ErrorBoundary.tsx:11
InterfaceErrorDiffusionPanelProps
src/components/panels/ErrorDiffusionPanel.tsx:6
InterfaceErrorLog
src/hooks/useErrorTracking.ts:11
InterfaceErrorTrackingOptions
src/hooks/useErrorTracking.ts:21
InterfaceExampleSet
src/pages/AlgorithmExplorer.tsx:14
InterfaceExportAtOriginalResolutionParams
src/utils/export.ts:7
InterfaceExportDialogProps
src/components/dialogs/ExportDialog.tsx:7
InterfaceExportVideoFrameParams
src/utils/export.ts:147
InterfaceFeatureDetectionSummary
src/utils/featureDetection.ts:186
InterfaceFeatureSupport
src/utils/featureDetection.ts:6
InterfaceFrameMetrics
src/types/performance.d.ts:24
InterfaceHeaderProps
src/components/ui/Header.tsx:7
ClassImageDataPolyfill
src/test/setup.ts:12
InterfaceImageMemoryEstimate
src/types/memory.d.ts:52
InterfaceImageUploaderProps
src/components/uploaders/ImageUploader.tsx:5
InterfaceImageValidationOptions
src/utils/validation.ts:12
InterfaceImagesPanelProps
src/components/panels/ImagesPanel.tsx:13
InterfaceKeyboardShortcutsModalProps
src/components/dialogs/KeyboardShortcutsModal.tsx:4
InterfaceLiveRegionProps
src/components/ui/LiveRegion.tsx:3
InterfaceLoadingSpinnerProps
src/components/ui/LoadingSpinner.tsx:3
InterfaceMediaComparisonProps
src/components/ui/MediaComparison.tsx:4
InterfaceMemoryInfo
src/types/memory.d.ts:38
InterfaceMobileImageUploaderProps
src/components/uploaders/MobileImageUploader.tsx:7
InterfaceMobileVideoUploaderProps
src/components/uploaders/MobileVideoUploader.tsx:7
ClassMockFileReader
src/test/setup.ts:102
ClassMockImage
src/test/setup.ts:85
InterfaceOffscreenCanvasOptions
src/types/offscreen.d.ts:34
InterfaceOffscreenCanvasSupport
src/types/offscreen.d.ts:10
InterfaceOffscreenDitherRequest
src/types/workers.d.ts:44
InterfaceOffscreenDitherRequest
src/workers/types.ts:23
InterfacePalette
src/types/algorithms.d.ts:139
InterfacePaletteDef
src/utils/palettes.ts:2
InterfacePalettePanelProps
src/components/panels/PalettePanel.tsx:5
InterfaceParams
src/utils/floydSteinberg.ts:1
InterfaceParams
src/hooks/useApplyUrlParams.ts:4
InterfaceParams
src/hooks/useVideoRecording.ts:4
InterfaceParams
src/hooks/usePersistSettings.ts:3
InterfaceParams
src/hooks/useVideoDithering.ts:8
InterfaceParams
src/hooks/useDithering.ts:11
InterfaceParams
src/hooks/useClipboardPaste.ts:6
InterfaceParams
src/hooks/useToolKeyboardShortcuts.ts:4
InterfacePendingJob
src/types/workers.d.ts:169
InterfacePendingJob
* Pending job in the queue
src/workers/WorkerPool.ts:17
InterfacePerfFrame
src/utils/perf.ts:2
InterfacePerfPhaseDurations
src/utils/perf.ts:1
ClassPerfTracker
src/utils/perf.ts:5
InterfacePerformancePhase
src/types/performance.d.ts:10
InterfacePerformanceProfiler
src/types/performance.d.ts:74
InterfacePerformanceResult
src/test/algorithmTestUtils.ts:12
InterfacePerformanceStats
src/types/performance.d.ts:40
InterfacePersistedSettingsV1
src/state/settingsPersistence.ts:4
InterfacePhaseStats
src/types/performance.d.ts:56
InterfacePoolSizeInfo
src/types/memory.d.ts:28
next →1–100 of 146, ranked by callers