Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/algorithm-visualizer/algorithm-visualizer
/ functions
Functions
201 in github.com/algorithm-visualizer/algorithm-visualizer
⨍
Functions
201
◇
Types & classes
66
↓ 10 callers
Method
findNode
(id)
src/core/tracers/GraphTracer.js:97
↓ 6 callers
Function
GET
src/apis/index.js:15
↓ 6 callers
Function
extension
src/common/util.js:9
↓ 5 callers
Method
findEdge
(source, target, isDirected = this.isDirected)
src/core/tracers/GraphTracer.js:101
↓ 5 callers
Method
layout
()
src/core/tracers/GraphTracer.js:140
↓ 5 callers
Function
request
(url, process)
src/apis/index.js:6
↓ 5 callers
Method
reset
()
src/components/VisualizationViewer/index.js:17
↓ 5 callers
Method
set
()
src/core/tracers/Tracer.jsx:27
↓ 4 callers
Function
POST
src/apis/index.js:29
↓ 4 callers
Method
handleError
(error)
src/components/BaseComponent/index.js:10
↓ 4 callers
Function
isSaved
({ titles, files, lastTitles, lastFiles })
src/common/util.js:33
↓ 4 callers
Method
println
(message)
src/core/tracers/LogTracer.js:19
↓ 4 callers
Method
toggleHistoryBlock
(enable = !this.unblock)
src/components/App/index.js:78
↓ 3 callers
Method
getRect
()
src/core/tracers/GraphTracer.js:129
↓ 3 callers
Function
readUserFile
src/files/index.js:6
↓ 3 callers
Method
refresh
()
src/core/renderers/Renderer/index.js:87
↓ 3 callers
Method
toString
(value)
src/core/renderers/Renderer/index.js:73
↓ 3 callers
Method
togglePan
(enable = !this.handleMouseDown)
src/core/renderers/Renderer/index.js:33
↓ 3 callers
Method
toggleZoom
(enable = !this.handleWheel)
src/core/renderers/Renderer/index.js:37
↓ 2 callers
Function
classes
(...arr)
src/common/util.js:1
↓ 2 callers
Function
createFile
(name, content, contributors)
src/common/util.js:24
↓ 2 callers
Function
createUserFile
(name, content)
src/common/util.js:31
↓ 2 callers
Method
deselect
(sx, sy, ex = sx, ey = sy)
src/core/tracers/Array2DTracer.js:48
↓ 2 callers
Method
deselectRow
(x, sy, ey)
src/core/tracers/Array2DTracer.js:56
↓ 2 callers
Function
distance
(a, b)
src/common/util.js:3
↓ 2 callers
Method
findLinkedNodeIds
(source, isDirected = this.isDirected)
src/core/tracers/GraphTracer.js:119
↓ 2 callers
Method
foldTracers
()
src/components/FoldableAceEditor/index.js:30
↓ 2 callers
Function
getContent
src/files/index.js:4
↓ 2 callers
Function
getName
src/files/index.js:3
↓ 2 callers
Method
handleResize
(prevIndex, index, targetElement, clientX, clientY)
src/components/ResizableContainer/index.js:7
↓ 2 callers
Method
ignoreHistoryBlock
(process)
src/components/App/index.js:97
↓ 2 callers
Method
loadAlgorithm
({ categoryKey, algorithmKey, gistId }, { visualizationId })
src/components/App/index.js:147
↓ 2 callers
Method
print
(message)
src/core/tracers/LogTracer.js:15
↓ 2 callers
Function
readProjectFile
src/files/index.js:5
↓ 2 callers
Function
refine
src/components/Navigator/index.js:64
↓ 2 callers
Method
select
(sx, sy, ex = sx, ey = sy)
src/core/tracers/Array2DTracer.js:32
↓ 2 callers
Method
selectOrDeselect
(select, target, source = null)
src/core/tracers/GraphTracer.js:246
↓ 2 callers
Method
selectRow
(x, sy, ey)
src/core/tracers/Array2DTracer.js:40
↓ 2 callers
Function
serialize
(titles, files)
src/common/util.js:34
↓ 2 callers
Method
syncChartTracer
()
src/core/tracers/Array1DTracer.js:41
↓ 2 callers
Method
update
(chunks, cursor, oldChunks = [], oldCursor = 0)
src/components/VisualizationViewer/index.js:35
↓ 2 callers
Method
visitOrLeave
(visit, target, source = null, weight)
src/core/tracers/GraphTracer.js:227
↓ 1 callers
Function
DELETE
src/apis/index.js:22
↓ 1 callers
Function
PATCH
src/apis/index.js:43
↓ 1 callers
Method
addEdge
(source, target, weight = null, visitedCount = 0, selectedCount = 0)
src/core/tracers/GraphTracer.js:74
↓ 1 callers
Method
addNode
(id, weight = null, x = 0, y = 0, visitedCount = 0, selectedCount = 0)
src/core/tracers/GraphTracer.js:51
↓ 1 callers
Method
applyChunk
(chunk)
src/components/VisualizationViewer/index.js:78
↓ 1 callers
Method
applyCommand
(command)
src/components/VisualizationViewer/index.js:53
↓ 1 callers
Function
convertToObjectArray
([x, y])
src/core/renderers/ScatterRenderer/index.js:5
↓ 1 callers
Function
createProjectFile
(name, content)
src/common/util.js:26
↓ 1 callers
Method
findLinkedEdges
(source, isDirected = this.isDirected)
src/core/tracers/GraphTracer.js:111
↓ 1 callers
Method
findLinkedNodes
(source, isDirected = this.isDirected)
src/core/tracers/GraphTracer.js:124
↓ 1 callers
Method
getRendererClass
()
src/core/tracers/Tracer.jsx:13
↓ 1 callers
Method
handleMouseDown
(e)
src/core/renderers/Renderer/index.js:41
↓ 1 callers
Method
handleMouseMove
(e)
src/components/ProgressBar/index.js:21
↓ 1 callers
Method
handleMouseMove
(e)
src/core/renderers/Renderer/index.js:49
↓ 1 callers
Function
highlight
(line)
src/files/skeletons/code.js:20
↓ 1 callers
Method
highlight
(int line)
src/files/skeletons/code.java:21
↓ 1 callers
Method
init
()
src/core/tracers/Tracer.jsx:17
↓ 1 callers
Method
loadScratchPapers
()
src/components/App/index.js:124
↓ 1 callers
Method
patch
(x, v)
src/core/tracers/Array1DTracer.js:20
↓ 1 callers
Method
remove
(key)
src/core/layouts/Layout.js:22
↓ 1 callers
Method
render
()
src/components/App/index.js:222
↓ 1 callers
Method
renderData
()
src/core/renderers/Renderer/index.js:91
↓ 1 callers
Method
reset
()
src/core/tracers/Tracer.jsx:30
↓ 1 callers
Method
resize
()
src/components/FoldableAceEditor/index.js:42
↓ 1 callers
Function
save
src/components/Header/index.js:61
↓ 1 callers
Method
selectDefaultTab
()
src/components/App/index.js:197
↓ 1 callers
Method
signIn
(accessToken)
src/components/App/index.js:103
↓ 1 callers
Method
signOut
()
src/components/App/index.js:115
↓ 1 callers
Method
toggleNavigatorOpened
(navigatorOpened = !this.state.workspaceVisibles[0])
src/components/App/index.js:212
Method
Main
()
src/files/skeletons/code.java:33
Function
PUT
src/apis/index.js:36
Method
add
(key, index = this.children.length)
src/core/layouts/Layout.js:16
Function
build
(file)
src/components/Player/index.js:68
Method
chart
(key)
src/core/tracers/Array1DTracer.js:36
Function
componentDidMount
()
src/components/Navigator/index.js:24
Function
componentDidMount
()
src/components/Player/index.js:31
Method
componentDidMount
()
src/components/App/index.js:41
Method
componentDidMount
()
src/components/FoldableAceEditor/index.js:14
Method
componentDidMount
()
src/components/VisualizationViewer/index.js:22
Method
componentDidUpdate
(prevProps, prevState, snapshot)
src/components/FoldableAceEditor/index.js:21
Method
componentDidUpdate
(prevProps, prevState, snapshot)
src/core/renderers/Renderer/index.js:30
Method
componentDidUpdate
(prevProps, prevState, snapshot)
src/core/renderers/LogRenderer/index.js:12
Function
componentWillReceiveProps
(nextProps)
src/components/ToastContainer/index.js:8
Function
componentWillReceiveProps
(nextProps)
src/components/Navigator/index.js:31
Function
componentWillReceiveProps
(nextProps)
src/components/Player/index.js:36
Method
componentWillReceiveProps
(nextProps)
src/components/App/index.js:66
Method
componentWillReceiveProps
(nextProps)
src/components/VisualizationViewer/index.js:27
Function
componentWillUnmount
()
src/components/Button/index.js:21
Method
componentWillUnmount
()
src/components/App/index.js:59
Function
computeCoords
(e)
src/core/renderers/GraphRenderer/index.js:37
Function
constructor
(props)
src/components/Navigator/index.js:14
Function
constructor
(props)
src/components/Player/index.js:17
Function
constructor
(props)
src/components/Button/index.js:11
Function
constructor
(props)
src/components/CodeEditor/index.js:12
Function
constructor
(props)
src/core/renderers/Array2DRenderer/index.js:7
Function
constructor
(props)
src/core/renderers/GraphRenderer/index.js:7
Method
constructor
(props)
src/components/App/index.js:25
Method
constructor
(props)
src/components/VisualizationViewer/index.js:11
next →
1–100 of 201, ranked by callers