Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/clementmihailescu/Snake-Game-Reverse-LL-Tutorial
/ functions
Functions
23 in github.com/clementmihailescu/Snake-Game-Reverse-LL-Tutorial
⨍
Functions
23
◇
Types & classes
4
↓ 3 callers
Function
getOppositeDirection
src/Board/Board.jsx:319
↓ 2 callers
Function
getCoordsInDirection
(coords, direction)
src/Board/Board.jsx:241
↓ 2 callers
Function
getNextNodeDirection
(node, currentDirection)
src/Board/Board.jsx:283
↓ 2 callers
Function
getStartingSnakeLLValue
src/Board/Board.jsx:42
↓ 2 callers
Function
handleGameOver
()
src/Board/Board.jsx:197
↓ 2 callers
Function
isOutOfBounds
(coords, board)
src/Board/Board.jsx:268
↓ 1 callers
Function
createBoard
src/Board/Board.jsx:228
↓ 1 callers
Function
getCellClassName
( cellValue, foodCell, foodShouldReverseDirection, snakeCells, )
src/Board/Board.jsx:326
↓ 1 callers
Function
getDirectionFromKey
src/Board/Board.jsx:275
↓ 1 callers
Function
getGrowthNodeCoords
(snakeTail, currentDirection)
src/Board/Board.jsx:302
↓ 1 callers
Function
growSnake
src/Board/Board.jsx:143
↓ 1 callers
Function
handleFoodConsumption
src/Board/Board.jsx:175
↓ 1 callers
Function
handleKeydown
src/Board/Board.jsx:84
↓ 1 callers
Function
moveSnake
()
src/Board/Board.jsx:98
↓ 1 callers
Function
randomIntFromInterval
(min, max)
src/lib/utils.js:4
↓ 1 callers
Function
reverseLinkedList
(head)
src/lib/utils.js:30
↓ 1 callers
Function
reverseSnake
()
src/Board/Board.jsx:162
↓ 1 callers
Function
useInterval
(callback, delay)
src/lib/utils.js:10
Function
App
()
src/App.js:5
Function
Board
()
src/Board/Board.jsx:55
Method
constructor
(value)
src/Board/Board.jsx:18
Method
constructor
(value)
src/Board/Board.jsx:25
Function
tick
()
src/lib/utils.js:20