Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/debugger22/github-audio
/ functions
Functions
31 in github.com/debugger22/github-audio
⨍
Functions
31
◇
Types & classes
18
↓ 1 callers
Function
animate
()
src/components/Visualization3D.tsx:436
↓ 1 callers
Function
check_for_bot
(actor_display_name: &String)
rust-server/src/helpers.rs:125
↓ 1 callers
Function
clean_gh_payload
(events: Vec<Event>)
rust-server/src/helpers.rs:3
↓ 1 callers
Function
connectWebSocket
()
src/hooks/useWebSocket.ts:38
↓ 1 callers
Function
createStarfield
()
src/components/Visualization3D.tsx:271
↓ 1 callers
Function
handle_socket_conn
* Actual websocket statemachine (one will be spawned per connection) */
rust-server/src/handlers.rs:30
↓ 1 callers
Function
hashCode
(str: string)
src/components/Visualization3D.tsx:677
↓ 1 callers
Function
hashCode
(str: string)
src/components/Visualization.tsx:85
↓ 1 callers
Function
loadSounds
()
src/hooks/useAudio.ts:23
↓ 1 callers
Function
poll_github
* This function gets called at each tick of the interval set in [`start_polling_github`]. * It calls the Github events API, processes the payload and
rust-server/src/repository.rs:37
↓ 1 callers
Function
process_message
(msg: Message, _addr: SocketAddr)
rust-server/src/handlers.rs:59
↓ 1 callers
Function
start_polling_github
* This function starts a forever running async task which polls the Github API * at [`POLL_INTERVAL`]. It also receives a [`Sender`] channel which is
rust-server/src/repository.rs:21
↓ 1 callers
Function
useAudio
()
src/hooks/useAudio.ts:11
↓ 1 callers
Function
useWebSocket
( url: string, orgRepoFilter: string[] )
src/hooks/useWebSocket.ts:25
Function
App
()
src/App.tsx:332
Function
Loading3DFallback
()
src/App.tsx:316
Function
VisualizationToggle
({ is3D, onToggle })
src/components/VisualizationToggle.tsx:47
Function
handleClick
(event: MouseEvent)
src/components/Visualization3D.tsx:409
Function
handleFilterChange
(e: React.ChangeEvent<HTMLInputElement>)
src/App.tsx:442
Function
handleMouseDown
(event: MouseEvent)
src/components/Visualization3D.tsx:379
Function
handleMouseMove
(event: MouseEvent)
src/components/Visualization3D.tsx:385
Function
handleMouseUp
()
src/components/Visualization3D.tsx:399
Function
handlePlayButtonClick
()
src/App.tsx:431
Function
handleResize
()
src/components/Visualization3D.tsx:623
Function
handleResize
()
src/components/Visualization.tsx:187
Function
handleToggle3DMode
(newIs3D: boolean)
src/App.tsx:448
Function
handleVolumeChange
(e: React.ChangeEvent<HTMLInputElement>)
src/App.tsx:435
Function
handleWheel
(event: WheelEvent)
src/components/Visualization3D.tsx:403
Function
main
()
rust-server/src/main.rs:14
Function
onSoundLoad
()
src/hooks/useAudio.ts:31
Function
ws_events_dispatch_handler
* Axum's handler for incomming websocket connections */
rust-server/src/handlers.rs:19