Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/codag-megalith/codag-visualizer
/ functions
Functions
1,328 in github.com/codag-megalith/codag-visualizer
⨍
Functions
1,328
◇
Types & classes
171
↳
Endpoints
4
↓ 7 callers
Method
updateGraph
(graph: WorkflowGraph, pendingNodeIds?: string[], fileChange?: { filePath: string; functions: string[] })
frontend/src/webview.ts:505
↓ 7 callers
Method
value
()
frontend/media/webview/d3.v7.min.js:2
↓ 6 callers
Function
F
(t,n,e,r)
frontend/media/webview/d3.v7.min.js:2
↓ 6 callers
Function
G
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 6 callers
Function
Gi
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 6 callers
Function
V
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 6 callers
Function
Zc
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 6 callers
Method
_hashKey
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 6 callers
Method
_link
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 6 callers
Function
_n
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 6 callers
Method
_regioncode
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 6 callers
Method
analyzeWorkflow
* Analyze workflow code. * Returns graph data. * @param condensedStructure Optional condensed repo structure for cross-batch context
frontend/src/api.ts:86
↓ 6 callers
Method
create
* Create the singleton. Must be called once during extension activation * with the extension's URI to locate WASM files.
frontend/src/tree-sitter/parser-manager.ts:50
↓ 6 callers
Method
detectFramework
(content: string)
frontend/src/analyzer.ts:225
↓ 6 callers
Method
dismissType
* Dismiss all notifications of a given type.
frontend/src/webview-client/notifications.ts:200
↓ 6 callers
Function
edgeKey
(e: WorkflowEdge)
frontend/src/webview-client/graph-diff.ts:15
↓ 6 callers
Function
ep
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 6 callers
Function
g
(t,n,e,r,i)
frontend/media/webview/d3.v7.min.js:2
↓ 6 callers
Function
getComponentPlaceholderId
* Get component placeholder ID
frontend/src/webview-client/edges.ts:134
↓ 6 callers
Function
getExportBounds
* Get bounds for all content or a specific workflow group
frontend/src/webview-client/export.ts:45
↓ 6 callers
Function
il
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 6 callers
Function
intersectSegment
(x1: number, y1: number, x2: number, y2: number)
frontend/src/webview-client/utils.ts:89
↓ 6 callers
Function
pe
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 6 callers
Function
resolveCSSVariable
(value: string)
frontend/src/webview-client/export.ts:32
↓ 6 callers
Function
setCachedCallGraph
(filePath: string, graph: ExtractedCallGraph)
frontend/src/analysis/state.ts:143
↓ 6 callers
Function
toRelativePath
* Extract relative path from a potentially full path. * Looks for common project markers (backend/, frontend/, src/) to find relative portion.
frontend/src/edge-resolver.ts:325
↓ 6 callers
Function
v
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 6 callers
Function
wrapResult
(toolName: string, data: unknown)
packages/mcp-server/src/tools.ts:32
↓ 6 callers
Function
ys
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Function
$t
()
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Function
M
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Function
Md
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Function
Pu
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Function
Sw
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Function
Tg
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Function
Wm
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Function
Ws
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Method
_edgecode
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Function
addWorkflowExportButtons
()
frontend/src/webview-client/export.ts:1044
↓ 5 callers
Function
buildNodeLookup
(nodes: WorkflowGraph['nodes'])
frontend/src/edge-resolver.ts:72
↓ 5 callers
Function
cacheCallGraphsForFiles
* Extract and cache call graphs for all files in a content map. * This enables instant local updates on the first edit after analysis.
frontend/src/analysis/workspace.ts:46
↓ 5 callers
Method
dismiss
* Dismiss a notification by ID.
frontend/src/webview-client/notifications.ts:173
↓ 5 callers
Function
dp
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Function
extractCallGraph
(code: string, filePath: string)
frontend/src/call-graph-extractor.ts:65
↓ 5 callers
Function
findRoot
(id: string)
frontend/src/webview-client/workflow-detection.ts:162
↓ 5 callers
Function
ge
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Method
getAllSourceFiles
* Get all source files without analyzing content (fast). * Used to show file picker immediately.
frontend/src/analyzer.ts:170
↓ 5 callers
Function
getBidirectionalEdgeKey
(edge: any)
frontend/src/webview-client/helpers.ts:216
↓ 5 callers
Function
getMemberChain
(node: Node)
frontend/src/tree-sitter/helpers.ts:13
↓ 5 callers
Function
gu
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Function
id
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Method
isAvailable
Check if initialized
frontend/src/tree-sitter/parser-manager.ts:67
↓ 5 callers
Function
it
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Function
km
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Function
lv
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Function
mv
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 5 callers
Method
next
* Go to next step or complete
frontend/src/webview-client/tutorial.ts:138
↓ 5 callers
Function
pickBestMatch
* Pick best match from multiple candidates * Prefers nodes WITHOUT line numbers (function entry points) over nodes WITH line numbers
frontend/src/edge-resolver.ts:128
↓ 5 callers
Function
toMinimapX
(x: number)
frontend/src/webview-client/minimap.ts:82
↓ 5 callers
Function
toMinimapY
(y: number)
frontend/src/webview-client/minimap.ts:83
↓ 5 callers
Function
xv
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
A
({_intern:t,_key:n},e)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Ag
()
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Ai
()
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Bx
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
De
(t,n,e,r)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Fe
(t,n,e,r)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
It
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
J
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Jc
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Jd
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
L_
()
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Li
(t,n,e,r,i,o)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Mu
(t,n,e,r,i,o)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Nd
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
O
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
O_
()
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Oe
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Ph
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Pt
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Qm
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Rm
(t,n,e,r,i,o,a)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Rx
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
T
(t,n,e,r)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Uf
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Ve
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
Wc
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Method
_addTriangle
(t,n,e,r,i,o)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Method
_edge
(t,n,e,r,i)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
_s
(t,n)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Method
analyze
* Parse file and extract LLM workflow locations using tree-sitter
frontend/src/static-analyzer.ts:36
↓ 4 callers
Function
at
(t,n,e)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Function
bs
(t)
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Method
buildMetadata
* Build metadata for all workflow files * Includes cross-file dependency tracking
frontend/src/metadata-builder.ts:13
↓ 4 callers
Function
ce
frontend/media/webview/d3.v7.min.js:2
↓ 4 callers
Method
checkFiles
* Check multiple files, return cached vs uncached
frontend/src/cache.ts:392
↓ 4 callers
Function
combineFilesXML
( files: FileContent[], metadata: FileMetadata[] )
frontend/src/file-preparation.ts:100
↓ 4 callers
Method
complete
* Complete tutorial and save preference
frontend/src/webview-client/tutorial.ts:195
↓ 4 callers
Function
createDependencyBatches
( files: FileContent[], metadata: FileMetadata[], maxBatchSize: number = CONFIG.BATCH.MAX_SIZE,
frontend/src/file-preparation.ts:149
↓ 4 callers
Function
ds
(t)
frontend/media/webview/d3.v7.min.js:2
← previous
next →
101–200 of 1,328, ranked by callers