Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GrantCuster/gemini-spatial-example
/ functions
Functions
26 in github.com/GrantCuster/gemini-spatial-example
⨍
Functions
26
◇
Types & classes
0
↓ 4 callers
Function
average
(a: number, b: number)
src/utils.tsx:1
↓ 3 callers
Function
useDrawImageToCanvas
()
src/hooks.tsx:15
↓ 2 callers
Function
drawPoints
()
src/Canvas.tsx:31
↓ 2 callers
Function
resetTimeout
()
src/Canvas.tsx:50
↓ 2 callers
Function
useSaveCanvasToLocalStorage
()
src/hooks.tsx:5
↓ 1 callers
Function
getSvgPathFromStroke
( points: [number, number, number][], closed = true, )
src/utils.tsx:3
↓ 1 callers
Function
parseBoundingBoxes
(input: string)
src/utils.tsx:63
↓ 1 callers
Function
predictImage
( mimeType: string, imageData: string, prompt: string, activeModel: "flash" | "pro", )
src/modelUtils.tsx:1
↓ 1 callers
Function
replaceLinkFormat
(input: string)
src/utils.tsx:47
↓ 1 callers
Function
useHandleDragAndDropImage
()
src/hooks.tsx:51
Function
App
()
src/App.tsx:17
Function
BoundingBoxOverlay
()
src/BoundingBoxOverlay.tsx:7
Function
Canvas
()
src/Canvas.tsx:16
Function
ImageUploader
()
src/ImageUploader.tsx:4
Function
MardownResponse
()
src/MardownResponse.tsx:8
Function
extractJSONFromMarkdown
(markdown: string)
src/utils.tsx:39
Function
handleMouseEnter
()
src/MardownResponse.tsx:24
Function
handleMouseLeave
()
src/MardownResponse.tsx:27
Function
handleMouseMove
(e: MouseEvent)
src/BoundingBoxOverlay.tsx:45
Function
handleMouseOver
(event: MouseEvent)
src/MardownResponse.tsx:14
Function
handlePointerDown
(e: React.PointerEvent<HTMLCanvasElement>)
src/Canvas.tsx:57
Function
handlePointerMove
(e: React.PointerEvent<HTMLCanvasElement>)
src/Canvas.tsx:68
Function
handleVisibilityChange
()
src/Canvas.tsx:96
Function
onDrag
(e: any)
src/hooks.tsx:64
Function
onDrop
(e: any)
src/hooks.tsx:56
Function
onPaste
(e: ClipboardEvent)
src/hooks.tsx:70