MCPcopy Create free account

hub / github.com/GrantCuster/gemini-spatial-example / functions

Functions26 in github.com/GrantCuster/gemini-spatial-example

↓ 4 callersFunctionaverage
(a: number, b: number)
src/utils.tsx:1
↓ 3 callersFunctionuseDrawImageToCanvas
()
src/hooks.tsx:15
↓ 2 callersFunctiondrawPoints
()
src/Canvas.tsx:31
↓ 2 callersFunctionresetTimeout
()
src/Canvas.tsx:50
↓ 2 callersFunctionuseSaveCanvasToLocalStorage
()
src/hooks.tsx:5
↓ 1 callersFunctiongetSvgPathFromStroke
( points: [number, number, number][], closed = true, )
src/utils.tsx:3
↓ 1 callersFunctionparseBoundingBoxes
(input: string)
src/utils.tsx:63
↓ 1 callersFunctionpredictImage
( mimeType: string, imageData: string, prompt: string, activeModel: "flash" | "pro", )
src/modelUtils.tsx:1
↓ 1 callersFunctionreplaceLinkFormat
(input: string)
src/utils.tsx:47
↓ 1 callersFunctionuseHandleDragAndDropImage
()
src/hooks.tsx:51
FunctionApp
()
src/App.tsx:17
FunctionBoundingBoxOverlay
()
src/BoundingBoxOverlay.tsx:7
FunctionCanvas
()
src/Canvas.tsx:16
FunctionImageUploader
()
src/ImageUploader.tsx:4
FunctionMardownResponse
()
src/MardownResponse.tsx:8
FunctionextractJSONFromMarkdown
(markdown: string)
src/utils.tsx:39
FunctionhandleMouseEnter
()
src/MardownResponse.tsx:24
FunctionhandleMouseLeave
()
src/MardownResponse.tsx:27
FunctionhandleMouseMove
(e: MouseEvent)
src/BoundingBoxOverlay.tsx:45
FunctionhandleMouseOver
(event: MouseEvent)
src/MardownResponse.tsx:14
FunctionhandlePointerDown
(e: React.PointerEvent<HTMLCanvasElement>)
src/Canvas.tsx:57
FunctionhandlePointerMove
(e: React.PointerEvent<HTMLCanvasElement>)
src/Canvas.tsx:68
FunctionhandleVisibilityChange
()
src/Canvas.tsx:96
FunctiononDrag
(e: any)
src/hooks.tsx:64
FunctiononDrop
(e: any)
src/hooks.tsx:56
FunctiononPaste
(e: ClipboardEvent)
src/hooks.tsx:70