Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/CyberTimon/RapidRAW
/ functions
Functions
867 in github.com/CyberTimon/RapidRAW
⨍
Functions
867
◇
Types & classes
221
↓ 31 callers
Method
delete
(key: string)
src/utils/ImageLRUCache.ts:62
↓ 19 callers
Method
set
(key: string, entry: ImageCacheEntry)
src/utils/ImageLRUCache.ts:36
↓ 16 callers
Function
getRecordField
(record: Record<string, unknown>, key: string)
src/utils/frontendLogBridge.ts:27
↓ 14 callers
Function
buildParametricPoints
(settings: ParametricCurveSettings)
src/components/adjustments/Curves.tsx:75
↓ 14 callers
Function
handleProcessingSettingChange
(key: string, value: any)
src/components/panel/SettingsPanel.tsx:677
↓ 14 callers
Function
updateContainer
(id: string, data: any)
src/components/panel/right/MasksPanel.tsx:937
↓ 14 callers
Function
updateSubMask
(id: string, data: any)
src/components/panel/right/AIPanel.tsx:615
↓ 13 callers
Method
get
(key: string)
src/utils/ImageLRUCache.ts:23
↓ 13 callers
Function
useContextMenu
()
src/context/ContextMenuContext.tsx:34
↓ 12 callers
Function
getSubMaskName
(subMask: Pick<SubMask, 'name' | 'type'>)
src/components/panel/right/Masks.tsx:90
↓ 10 callers
Function
checkCropValid
(pixelCrop: Partial<Crop>, imageW: number, imageH: number, rotation: number)
src/components/panel/Editor.tsx:32
↓ 10 callers
Function
handleAdjustmentChange
(key: string, value: string)
src/components/adjustments/Effects.tsx:28
↓ 10 callers
Function
handleAdjustmentChange
(key: string, value: string)
src/components/adjustments/Details.tsx:25
↓ 9 callers
Function
getMaskTypeName
(mask: MaskType)
src/components/panel/right/Masks.tsx:82
↓ 9 callers
Function
getW
(key: keyof ColumnWidths)
src/components/panel/library/LibraryItems.tsx:465
↓ 9 callers
Function
useEditorActions
()
src/hooks/useEditorActions.ts:32
↓ 8 callers
Method
clear
()
src/utils/ImageLRUCache.ts:78
↓ 8 callers
Function
getDefaultCurves
()
src/utils/adjustments.ts:401
↓ 8 callers
Function
handleAdjustmentChange
(key: BasicAdjustment, value: any)
src/components/adjustments/Basic.tsx:166
↓ 8 callers
Function
handleChange
(key: keyof typeof DEFAULT_PARAMS, value: number)
src/components/modals/TransformModal.tsx:268
↓ 8 callers
Function
onContextMenu
(e: React.MouseEvent)
src/components/panel/right/AIPanel.tsx:1274
↓ 8 callers
Function
response
(v: number, x: number)
src/components/adjustments/Curves.tsx:95
↓ 8 callers
Function
updateParametricValue
(key: keyof ParametricCurveSettings, value: number)
src/components/adjustments/Curves.tsx:333
↓ 7 callers
Function
hide
()
src/components/ui/GlobalTooltip.tsx:44
↓ 7 callers
Function
toPixel
(pc: PercentCrop)
src/components/panel/Editor.tsx:1623
↓ 7 callers
Function
updateSubMask
(id: string, data: any)
src/components/panel/right/MasksPanel.tsx:942
↓ 6 callers
Function
calculateCenteredCrop
( imageWidth: number, imageHeight: number, orientationSteps: number, aspectRatio: number | null, rot
src/utils/cropUtils.ts:15
↓ 6 callers
Function
getTransformAdjustments
(adj: Adjustments)
src/hooks/useAiMasking.ts:11
↓ 6 callers
Function
handleClose
()
src/window/TitleBar.tsx:67
↓ 6 callers
Function
handleImageSelect
(path: string, event: any)
src/components/panel/Filmstrip.tsx:651
↓ 5 callers
Function
createResizeHandler
(stateKey: string, startSize: number)
src/App.tsx:450
↓ 5 callers
Function
formatMaskTypeName
(type: string)
src/components/panel/right/Masks.tsx:66
↓ 5 callers
Function
getDefaultParametricCurve
()
src/utils/adjustments.ts:394
↓ 5 callers
Function
handleAddSubMask
( containerId: string, type: Mask, mode: SubMaskMode = SubMaskMode.Additive, insertIndex: numb
src/components/panel/right/MasksPanel.tsx:815
↓ 5 callers
Function
handleAdjustmentChange
(key: ColorAdjustment, value: string)
src/components/adjustments/Color.tsx:450
↓ 5 callers
Method
handleImageSelect
(path: string)
src/hooks/useKeyboardShortcuts.ts:16
↓ 5 callers
Function
handleParamChange
(key: keyof NegativeParams, value: number)
src/components/modals/NegativeConversionModal.tsx:169
↓ 5 callers
Function
handleSave
()
src/components/modals/HdrModal.tsx:76
↓ 5 callers
Function
normalizeLoadedAdjustments
(loadedAdjustments: Adjustments)
src/utils/adjustments.ts:595
↓ 4 callers
Function
applyAxis
(axis: 'X' | 'Y')
src/components/panel/Editor.tsx:1688
↓ 4 callers
Function
buildMenu
(types: MaskType[], mode: SubMaskMode = SubMaskMode.Additive)
src/components/panel/right/AIPanel.tsx:564
↓ 4 callers
Method
cleanupEntry
(old: ImageCacheEntry, replacement?: ImageCacheEntry)
src/utils/ImageLRUCache.ts:86
↓ 4 callers
Function
cloneMaskContainerData
( container: MaskContainer, options: { invert?: boolean; rename?: boolean; resetAdjustments?: boolean
src/components/panel/right/MasksPanel.tsx:966
↓ 4 callers
Function
clonePatchData
(container: AiPatch, options: { invert?: boolean; rename?: boolean } = {})
src/components/panel/right/AIPanel.tsx:639
↓ 4 callers
Function
createSubMask
( type: Mask, imageDimensions: ImageDimensions, mode: SubMaskMode = SubMaskMode.Additive )
src/utils/maskUtils.ts:5
↓ 4 callers
Function
deepCloneCurves
(curves: any)
src/utils/adjustments.ts:569
↓ 4 callers
Function
formatBytes
(bytes: number, t: any, decimals = 2)
src/components/panel/right/ExportPanel.tsx:161
↓ 4 callers
Function
getIndex
(arr: Array<UserPreset>, id: string)
src/hooks/usePresets.ts:505
↓ 4 callers
Function
handleAddAiPatchContainer
(type: Mask)
src/components/panel/right/AIPanel.tsx:498
↓ 4 callers
Function
handleAddMaskContainer
(type: Mask)
src/components/panel/right/MasksPanel.tsx:796
↓ 4 callers
Function
handleChange
(grading: ColorGrading, newValue: HueSatLum)
src/components/adjustments/Color.tsx:115
↓ 4 callers
Function
handleGenerateAiForegroundMask
(subMaskId: string)
src/hooks/useAiMasking.ts:302
↓ 4 callers
Function
handleGridClick
(type: Mask, forceNewMaskContainer: boolean = false)
src/components/panel/right/MasksPanel.tsx:846
↓ 4 callers
Function
insertMaskContainer
(container: MaskContainer, insertIndex?: number)
src/components/panel/right/MasksPanel.tsx:1009
↓ 4 callers
Function
insertPatchContainer
(container: AiPatch, insertIndex?: number)
src/components/panel/right/AIPanel.tsx:673
↓ 4 callers
Function
isPlainRecord
(value: unknown)
src/utils/frontendLogBridge.ts:23
↓ 4 callers
Method
isProtected
(url: string)
src/utils/ImageLRUCache.ts:58
↓ 4 callers
Function
parseShutter
(val: string | undefined)
src/hooks/useSortedLibrary.ts:9
↓ 4 callers
Function
sendToBackend
(level: FrontendLogLevel, args: unknown[])
src/utils/frontendLogBridge.ts:239
↓ 4 callers
Method
setExportState
(state: any)
src/components/panel/right/ExportPanel.tsx:37
↓ 4 callers
Function
useLibraryActions
(handleImageSelect?: (path: string) => void)
src/hooks/useLibraryActions.ts:12
↓ 3 callers
Function
beginDrag
(handle: string)
src/components/panel/right/MasksPanel.tsx:335
↓ 3 callers
Function
buildMenu
(types: MaskType[], mode: SubMaskMode = SubMaskMode.Additive)
src/components/panel/right/MasksPanel.tsx:876
↓ 3 callers
Function
cloneSubMaskData
(subMask: SubMask, options: { invert?: boolean; rename?: boolean } = {})
src/components/panel/right/AIPanel.tsx:655
↓ 3 callers
Function
cloneSubMaskData
(subMask: SubMask, options: { invert?: boolean; rename?: boolean } = {})
src/components/panel/right/MasksPanel.tsx:988
↓ 3 callers
Function
drawChannel
( color: string, strokeColor: string, offset: number, amplitude: number,
src/components/panel/editor/Waveform.tsx:134
↓ 3 callers
Function
fetchDistortionParams
(maker: string, model: string)
src/components/modals/LensCorrectionModal.tsx:236
↓ 3 callers
Function
generatePresetSubmenu
(list: any[])
src/components/panel/right/MasksPanel.tsx:1678
↓ 3 callers
Function
handleAddSubMask
( containerId: string, type: Mask, mode: SubMaskMode = SubMaskMode.Additive, insertIndex: numb
src/components/panel/right/AIPanel.tsx:533
↓ 3 callers
Function
handleAddTag
(tagToAdd: string)
src/components/panel/right/MetadataPanel.tsx:345
↓ 3 callers
Function
handleAddTag
(tagToAdd: string)
src/context/TaggingSubMenu.tsx:45
↓ 3 callers
Function
handleAmountChange
(key: keyof LensParams, amount: number)
src/components/modals/LensCorrectionModal.tsx:399
↓ 3 callers
Function
handleColor
(handle: string, isMain: boolean)
src/components/panel/right/MasksPanel.tsx:392
↓ 3 callers
Function
handleContextMenu
(event: any, item: UserPreset)
src/components/panel/right/PresetsPanel.tsx:1031
↓ 3 callers
Function
handleHslChange
(key: ColorAdjustment, value: string)
src/components/adjustments/Color.tsx:454
↓ 3 callers
Function
handleMove
(targetId: string | null)
src/hooks/useAppContextMenus.ts:1033
↓ 3 callers
Function
handleToggleChange
(key: keyof LensParams, val: boolean)
src/components/modals/LensCorrectionModal.tsx:405
↓ 3 callers
Function
hasFineAdjustmentModifier
(event: MouseEvent | TouchEvent | React.MouseEvent | React.TouchEvent)
src/components/ui/Slider.tsx:32
↓ 3 callers
Function
parseAperture
(val: string | undefined)
src/hooks/useSortedLibrary.ts:22
↓ 3 callers
Function
parseFocalLength
(val: string | undefined)
src/hooks/useSortedLibrary.ts:29
↓ 3 callers
Function
stripSubMasks
(subMasks: any[])
src/components/panel/Editor.tsx:1014
↓ 3 callers
Function
toggleCompare
(active: boolean)
src/components/modals/TransformModal.tsx:296
↓ 3 callers
Function
toggleCompare
(active: boolean)
src/components/modals/LensCorrectionModal.tsx:492
↓ 3 callers
Function
toggleSection
(section: string)
src/components/panel/FolderTree.tsx:644
↓ 3 callers
Function
useAiMasking
()
src/hooks/useAiMasking.ts:31
↓ 3 callers
Function
useOsPlatform
()
src/hooks/useOsPlatform.ts:4
↓ 2 callers
Function
arrayMove
(array: any, from: any, to: any)
src/hooks/usePresets.ts:19
↓ 2 callers
Function
buildModeSubmenu
(label: string, icon: any, mode: SubMaskMode)
src/components/panel/right/MasksPanel.tsx:893
↓ 2 callers
Function
clearTimer
()
src/components/ui/GlobalTooltip.tsx:30
↓ 2 callers
Function
computeSortedLibrary
(libraryState: any, settingsState: any)
src/hooks/useSortedLibrary.ts:37
↓ 2 callers
Function
createMaskLogic
(type: Mask, mode: SubMaskMode = SubMaskMode.Additive)
src/components/panel/right/AIPanel.tsx:461
↓ 2 callers
Function
createMaskLogic
(type: Mask, mode: SubMaskMode = SubMaskMode.Additive)
src/components/panel/right/MasksPanel.tsx:752
↓ 2 callers
Function
deepCloneParametric
(pCurve: any)
src/utils/adjustments.ts:588
↓ 2 callers
Function
evaluateCurveY
(curve: Array<{ x: number; y: number }>, targetX: number)
src/components/panel/right/PresetsPanel.tsx:111
↓ 2 callers
Function
evaluateTag
(parsedTag: any)
src/hooks/useSortedLibrary.ts:199
↓ 2 callers
Function
expandExtensions
(exts: string[])
src/hooks/useFileOperations.ts:291
↓ 2 callers
Function
filterTree
(node: FolderTree | null, query: string)
src/components/panel/FolderTree.tsx:95
↓ 2 callers
Function
formatKey
(k: string)
src/components/panel/editor/EditorToolbar.tsx:162
↓ 2 callers
Function
getAutoExpandedPaths
(node: FolderTree, paths: Set<string>)
src/components/panel/FolderTree.tsx:118
↓ 2 callers
Function
getParentDir
(filePath: string)
src/hooks/useSortedLibrary.ts:41
next →
1–100 of 867, ranked by callers