MCPcopy Create free account

hub / github.com/Reborn14/Pixel-Travel-Map / functions

Functions67 in github.com/Reborn14/Pixel-Travel-Map

↓ 13 callersFunctionensureAudioContext
()
App.tsx:34
↓ 10 callersFunctionuseLocalization
()
context/LocalizationContext.tsx:51
↓ 5 callersFunctionreverseGeocode
(lat: number, lng: number, lang: 'en' | 'zh')
App.tsx:137
↓ 3 callersFunctionhandleSelect
(suggestion: Suggestion)
components/SearchControl.tsx:49
↓ 2 callersFunctiondmsToDd
(dms: number[], ref: 'N' | 'S' | 'E' | 'W')
App.tsx:119
↓ 2 callersFunctiongetExifData
(file: File)
App.tsx:97
↓ 2 callersFunctionhandleScaleSelected
(factor: number)
App.tsx:790
↓ 1 callersFunctionEDIT_PROMPT_TEMPLATE
(input: string)
App.tsx:44
↓ 1 callersFunctionbase64ToFile
(base64: string, filename: string)
App.tsx:273
↓ 1 callersFunctionbase64ToImageElement
(base64: string)
App.tsx:264
↓ 1 callersFunctionfileToBase64
(file: File)
App.tsx:245
↓ 1 callersFunctionfileToBase64
(file: File)
services/geminiService.ts:3
↓ 1 callersFunctiongenerateImageWithPrompt
(imageFile: File, prompt: string)
services/geminiService.ts:16
↓ 1 callersFunctionhandleDeleteSelected
()
App.tsx:741
↓ 1 callersFunctionhandleDuplicateSelected
()
App.tsx:772
↓ 1 callersFunctionhandleEdit
()
components/Toolbar.tsx:60
↓ 1 callersFunctionhandleFlipSelected
()
App.tsx:766
↓ 1 callersFunctionhandleRegenerateSelected
()
App.tsx:749
↓ 1 callersFunctionhandleSearch
()
components/SearchControl.tsx:58
↓ 1 callersFunctionhandleSuggestionClick
(suggestion: any)
components/TravelLogModal.tsx:75
↓ 1 callersFunctionimageElementToBase64
(imageElement: HTMLImageElement)
App.tsx:254
↓ 1 callersFunctionimageElementToFile
(imageElement: HTMLImageElement, fileName: string)
App.tsx:229
↓ 1 callersFunctionnormalizeDateForInput
(dateString: string)
components/TravelLogModal.tsx:12
↓ 1 callersFunctionprocessImageForTransparency
(imageUrl: string)
App.tsx:170
↓ 1 callersFunctionselectionRingClass
()
components/ImageMarker.tsx:60
FunctionApp
()
App.tsx:280
FunctionCard
({ children, onClick, rotation, ariaLabel })
components/MemoryCards.tsx:21
FunctionClusterBubble
({ cluster, map, onClick })
components/ClusterBubble.tsx:19
FunctionHelpModal
({ onClose })
components/HelpModal.tsx:9
FunctionImageMarkerComponent
({ img, map, isSelected, isDragging, animationTick, previewImageCache, onInteracti
components/ImageMarker.tsx:15
FunctionImportConfirmModal
({ onConfirm, onCancel })
components/ImportConfirmModal.tsx:10
FunctionLocalizationProvider
({ children })
context/LocalizationContext.tsx:13
FunctionMemoryCards
({ selectedImage, map, onUnlock, onViewPhoto, onAddPhoto, onEditLog, onDeletePhoto })
components/MemoryCards.tsx:67
FunctionPhotoCard
({ photo, onClick, onDelete, rotation })
components/MemoryCards.tsx:39
FunctionPhotoPreviewModal
({ photos, currentIndex, onClose, onNext, onPrevious })
components/PhotoPreviewModal.tsx:14
FunctionResetConfirmModal
({ onConfirm, onCancel })
components/ResetConfirmModal.tsx:10
FunctionSearchControl
({ onLocationSelect })
components/SearchControl.tsx:15
FunctionToolbar
({ selectedImage, map, onRegenerate, onFlip, onDuplicate, onScale, onDelete, o
components/Toolbar.tsx:18
FunctionTravelLogModal
({ log, onSave, onClose })
components/TravelLogModal.tsx:33
FunctionconfirmImport
()
App.tsx:978
FunctionhandleAddPhotoClick
()
App.tsx:851
FunctionhandleClick
(e: any)
App.tsx:491
FunctionhandleClick
(e: React.MouseEvent)
components/ClusterBubble.tsx:24
FunctionhandleDeleteClick
(e: React.MouseEvent)
components/MemoryCards.tsx:42
FunctionhandleDragLeave
()
components/ImageMarker.tsx:45
FunctionhandleDragOver
(e: React.DragEvent<HTMLDivElement>)
components/ImageMarker.tsx:38
FunctionhandleDrop
(e: React.DragEvent<HTMLDivElement>)
components/ImageMarker.tsx:49
FunctionhandleEditLog
()
App.tsx:834
FunctionhandleEditSelected
(prompt: string)
App.tsx:757
FunctionhandleExport
()
App.tsx:912
FunctionhandleFileUpload
(e: React.ChangeEvent<HTMLInputElement>)
App.tsx:557
FunctionhandleImportFileChange
(e: React.ChangeEvent<HTMLInputElement>)
App.tsx:958
FunctionhandleInteractionMove
(e: React.MouseEvent<HTMLDivElement>)
App.tsx:643
FunctionhandleInteractionStart
(e: React.MouseEvent<HTMLDivElement>, targetImage: ProcessedImage)
App.tsx:623
FunctionhandleKeyDown
(e: KeyboardEvent)
App.tsx:867
FunctionhandleKeyDown
(e: KeyboardEvent)
components/PhotoPreviewModal.tsx:18
FunctionhandleLockSelected
()
App.tsx:798
FunctionhandleOtherChange
(e: React.ChangeEvent<HTMLInputElement | HTMLTextAreaElement>)
components/TravelLogModal.tsx:70
FunctionhandlePaste
(event: ClipboardEvent)
App.tsx:606
FunctionhandlePhotoPreviewNext
()
App.tsx:818
FunctionhandlePhotoPreviewPrevious
()
App.tsx:826
FunctionhandleResetCanvas
()
App.tsx:907
FunctionhandleSave
()
components/TravelLogModal.tsx:81
FunctionhandleSaveLog
(updatedLog: LogData, newCoords: { lat: number, lng: number } | null)
App.tsx:836
FunctionhandleUnlockSelected
()
App.tsx:805
FunctionhandleViewPhoto
(photoIndex: number)
App.tsx:812
FunctionupdateMapState
()
App.tsx:383