Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Nearcyan/vibecraft
/ functions
Functions
643 in github.com/Nearcyan/vibecraft
⨍
Functions
643
◇
Types & classes
133
↓ 1 callers
Function
registerAnimationHandlers
()
src/events/handlers/animationHandlers.ts:77
↓ 1 callers
Function
registerCharacterHandlers
()
src/events/handlers/characterHandlers.ts:17
↓ 1 callers
Function
registerFeedHandlers
()
src/events/handlers/feedHandlers.ts:13
↓ 1 callers
Function
registerNotificationHandlers
()
src/events/handlers/notificationHandlers.ts:20
↓ 1 callers
Function
registerSoundHandlers
()
src/events/handlers/soundHandlers.ts:35
↓ 1 callers
Function
registerSubagentHandlers
()
src/events/handlers/subagentHandlers.ts:14
↓ 1 callers
Method
registerZone
* Register a zone's position for notifications
src/scene/ZoneNotifications.ts:108
↓ 1 callers
Function
registerZoneHandlers
()
src/events/handlers/zoneHandlers.ts:14
↓ 1 callers
Method
release
* Release a hex occupied by a session
src/utils/HexGrid.ts:208
↓ 1 callers
Method
removeOldestForZone
(zoneId: string)
src/scene/ZoneNotifications.ts:320
↓ 1 callers
Method
removePanelsForZone
* Remove panels for a zone
src/scene/StationPanels.ts:105
↓ 1 callers
Method
removeProject
* Remove a project from the list
server/ProjectsManager.ts:81
↓ 1 callers
Method
removeTextTile
* Remove a text tile from the scene
src/scene/WorkshopScene.ts:1545
↓ 1 callers
Function
renameManagedSession
* Rename a managed session
src/main.ts:435
↓ 1 callers
Function
renderContent
(data: ZoneInfoData)
src/ui/ZoneInfoModal.ts:100
↓ 1 callers
Function
renderGitStatus
(git: GitStatus)
src/ui/ZoneInfoModal.ts:216
↓ 1 callers
Method
renderPalette
()
src/ui/DrawMode.ts:303
↓ 1 callers
Method
renderPanel
* Re-render a panel's canvas
src/scene/StationPanels.ts:213
↓ 1 callers
Method
resetPanner
* Reset panner to center (for global sounds)
src/audio/SpatialAudioContext.ts:230
↓ 1 callers
Method
resetToDefaults
Reset an action to defaults
src/ui/KeybindConfig.ts:190
↓ 1 callers
Method
resolvePosition
* Resolve a spatial source to a position * Returns null if position cannot be determined
src/audio/SpatialAudioContext.ts:149
↓ 1 callers
Function
restartManagedSession
* Restart an offline session
src/main.ts:473
↓ 1 callers
Method
roundToHex
* Round fractional axial coordinates to nearest hex center * Uses cube coordinate conversion for accurate rounding
src/utils/HexGrid.ts:82
↓ 1 callers
Function
saveHexArt
()
src/main.ts:917
↓ 1 callers
Function
saveZonePosition
* Save zone position for a managed session (persists grid layout)
src/main.ts:446
↓ 1 callers
Function
sendPromptToSession
* Send a prompt to a specific session
server/index.ts:926
↓ 1 callers
Function
sendVoiceAudio
* Send audio data to Deepgram for transcription
server/index.ts:1219
↓ 1 callers
Function
serveStaticFile
Serve static files from dist/ directory
server/index.ts:2151
↓ 1 callers
Method
setBindings
Update bindings for an action
src/ui/KeybindConfig.ts:170
↓ 1 callers
Method
setCwd
* Set the working directory for path shortening
src/ui/FeedManager.ts:43
↓ 1 callers
Method
setEnabled
* Enable/disable all sounds
src/audio/SoundManager.ts:206
↓ 1 callers
Method
setFocusedZoneResolver
* Set the focused zone resolver for spatial audio
src/audio/SoundManager.ts:248
↓ 1 callers
Method
setFollowActiveMode
* Enable follow-active mode (camera follows activity)
src/scene/WorkshopScene.ts:944
↓ 1 callers
Method
setSpectrumCallback
* Set callback for spectrum updates (array of 0-1 values for each frequency band) * Called every animation frame while recording
src/audio/VoiceInput.ts:25
↓ 1 callers
Method
setTextTiles
* Set all text tiles (called when receiving tiles from server)
src/scene/WorkshopScene.ts:1467
↓ 1 callers
Method
setUpdateHandler
* Set callback for status updates
server/GitStatusManager.ts:41
↓ 1 callers
Method
setVisible
* Toggle visibility of all panels
src/scene/StationPanels.ts:149
↓ 1 callers
Method
setZonePositionResolver
* Set the zone position resolver for spatial audio
src/audio/SoundManager.ts:241
↓ 1 callers
Function
setupAboutModal
()
src/main.ts:2447
↓ 1 callers
Method
setupClickHandler
* Setup click handler to scroll to feed item
src/ui/TimelineManager.ts:225
↓ 1 callers
Function
setupClickToPrompt
* Setup click handler to focus session when clicking on Claude
src/main.ts:901
↓ 1 callers
Function
setupContextMenu
()
src/main.ts:888
↓ 1 callers
Function
setupDevPanel
* Setup the dev panel for testing animations * Toggle with Alt+D
src/main.ts:1239
↓ 1 callers
Function
setupDirectoryAutocomplete
( input: HTMLInputElement, onSelect?: (path: string) => void )
src/ui/DirectoryAutocomplete.ts:21
↓ 1 callers
Method
setupEventListeners
()
src/ui/ContextMenu.ts:54
↓ 1 callers
Method
setupHoverHighlight
* Setup hex hover highlight effect
src/scene/WorkshopScene.ts:295
↓ 1 callers
Function
setupKeybindSettings
()
src/ui/KeybindSettings.ts:20
↓ 1 callers
Function
setupKeyboardShortcuts
(ctx: KeyboardShortcutContext)
src/ui/KeyboardShortcuts.ts:91
↓ 1 callers
Method
setupLighting
()
src/scene/WorkshopScene.ts:2224
↓ 1 callers
Function
setupManagedSessions
()
src/main.ts:578
↓ 1 callers
Function
setupNotConnectedOverlay
()
src/main.ts:2483
↓ 1 callers
Function
setupPermissionModal
(ctx: PermissionModalContext)
src/ui/PermissionModal.ts:52
↓ 1 callers
Function
setupPromptForm
()
src/main.ts:1949
↓ 1 callers
Function
setupQuestionModal
(ctx: QuestionModalContext)
src/ui/QuestionModal.ts:49
↓ 1 callers
Method
setupScrollButton
* Setup scroll button behavior (call once during init)
src/ui/FeedManager.ts:63
↓ 1 callers
Function
setupSettingsModal
* Setup settings modal
src/main.ts:2257
↓ 1 callers
Function
setupSlashCommands
( input: HTMLTextAreaElement, onSelect?: (command: string) => void )
src/ui/SlashCommands.ts:34
↓ 1 callers
Function
setupTerminalToggle
()
src/main.ts:2185
↓ 1 callers
Function
setupTextLabelModal
()
src/ui/TextLabelModal.ts:37
↓ 1 callers
Method
setupTooltip
* Setup tooltip behavior for an icon
src/ui/TimelineManager.ts:195
↓ 1 callers
Function
setupZoneCommandModal
()
src/ui/ZoneCommandModal.ts:43
↓ 1 callers
Function
setupZoneInfoModal
(options: { soundEnabled: boolean })
src/ui/ZoneInfoModal.ts:40
↓ 1 callers
Function
setupZoneTimeoutModal
()
src/main.ts:2513
↓ 1 callers
Function
shortId
* Generate a short ID for tmux session names
server/index.ts:757
↓ 1 callers
Function
shortenPath
(path: string)
src/ui/ZoneInfoModal.ts:306
↓ 1 callers
Method
shortenPath
* Shorten a file path by removing the working directory prefix
src/ui/FeedManager.ts:50
↓ 1 callers
Method
show
* Show a notification above a zone
src/scene/ZoneNotifications.ts:132
↓ 1 callers
Method
showBrowserNotification
Show a browser notification
src/systems/AttentionSystem.ts:146
↓ 1 callers
Method
showForTool
* Show a tool-specific notification with automatic styling
src/scene/ZoneNotifications.ts:171
↓ 1 callers
Function
showNotConnectedOverlay
()
src/main.ts:2543
↓ 1 callers
Function
showOfflineBanner
()
src/main.ts:2508
↓ 1 callers
Function
showPermissionModal
( sessionId: string, tool: string, permContext: string, options: PermissionOption[] )
src/ui/PermissionModal.ts:90
↓ 1 callers
Function
showQuestionModal
(data: QuestionData)
src/ui/QuestionModal.ts:99
↓ 1 callers
Method
showThinking
* Show a "thinking" indicator for a session
src/ui/FeedManager.ts:125
↓ 1 callers
Function
showZoneCommand
* Show the zone command modal for quick commands to a specific zone
src/main.ts:780
↓ 1 callers
Function
showZoneCommandModal
(options: ZoneCommandOptions)
src/ui/ZoneCommandModal.ts:121
↓ 1 callers
Function
showZoneInfo
* Show the zone info modal for a session
src/main.ts:759
↓ 1 callers
Function
showZoneInfoModal
(data: ZoneInfoData)
src/ui/ZoneInfoModal.ts:65
↓ 1 callers
Function
showZoneTimeoutModal
()
src/main.ts:2538
↓ 1 callers
Method
spawn
* Spawn a new subagent when a Task tool starts
src/entities/SubagentManager.ts:40
↓ 1 callers
Method
start
* Start a working animation for a specific station
src/entities/animations/WorkingBehaviors.ts:433
↓ 1 callers
Method
start
* Start polling for git status
server/GitStatusManager.ts:79
↓ 1 callers
Function
startPermissionPolling
* Start polling for permission prompts
server/index.ts:692
↓ 1 callers
Function
startRecording
()
src/ui/VoiceControl.ts:309
↓ 1 callers
Method
startSpectrumLoop
* Animation loop for spectrum data
src/audio/VoiceInput.ts:97
↓ 1 callers
Function
startTokenPolling
* Start polling for tokens
server/index.ts:447
↓ 1 callers
Function
startVoiceSession
* Start a voice transcription session for a WebSocket client
server/index.ts:1141
↓ 1 callers
Method
stop
()
src/scene/WorkshopScene.ts:2574
↓ 1 callers
Method
stop
* Stop the current working animation
src/entities/animations/WorkingBehaviors.ts:452
↓ 1 callers
Function
syncZoneLabels
* Sync zone labels with managed session names * Uses explicit links first, then falls back to index matching
src/main.ts:1542
↓ 1 callers
Function
toggleRecording
()
src/ui/VoiceControl.ts:435
↓ 1 callers
Method
triggerClear
* Trigger clear action
src/ui/DrawMode.ts:245
↓ 1 callers
Function
tryLinkToManagedSession
* Try to link a Claude session to a managed session * Uses timing: looks for unlinked managed sessions created in the last 30 seconds
src/main.ts:1499
↓ 1 callers
Method
unregisterZone
* Unregister a zone
src/scene/ZoneNotifications.ts:115
↓ 1 callers
Method
untrack
* Stop tracking a session
server/GitStatusManager.ts:57
↓ 1 callers
Method
update
(delta: number)
src/entities/ClaudeMon.ts:568
↓ 1 callers
Method
update
(delta: number)
src/entities/Claude.ts:242
↓ 1 callers
Method
updateAmbientParticles
* Update ambient particles - gentle floating motion
src/scene/WorkshopScene.ts:2069
↓ 1 callers
Method
updateClickPulses
* Update click pulse animations (called from render loop)
src/scene/WorkshopScene.ts:2877
↓ 1 callers
Method
updateListener
* Update the listener position for spatial audio (call from camera updates)
src/audio/SoundManager.ts:255
← previous
next →
401–500 of 643, ranked by callers