Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bryanbraun/music-box-fun
/ functions
Functions
274 in github.com/bryanbraun/music-box-fun
⨍
Functions
274
◇
Types & classes
94
↓ 79 callers
Method
setState
* Sets a value to the location in state defined by the propertyString. Like Lodash's _.set(). * Note: it currently doesn't create nonexisting prope
site/public/js/alt-react/store.js:14
↓ 34 callers
Method
render
()
site/public/js/components/tempo.js:21
↓ 17 callers
Method
publish
(eventString, data = {})
site/public/js/alt-react/store.js:85
↓ 14 callers
Method
subscribe
(eventString, callback)
site/public/js/alt-react/store.js:98
↓ 9 callers
Method
error
api/app/controllers/basic_controller.rb:8
↓ 8 callers
Function
cloneDeep
(object)
site/public/js/utils.js:6
↓ 8 callers
Function
getCurrentBoxType
()
site/public/js/common/box-types.js:73
↓ 7 callers
Function
debounce
(func, wait, immediate)
site/public/js/utils.js:43
↓ 7 callers
Function
getFinalNoteYPos
(songData)
site/public/js/common/notes.js:73
↓ 6 callers
Function
escapeHtml
(text)
site/public/js/utils.js:103
↓ 6 callers
Function
forEachNotes
(notesArray, callback)
site/public/js/common/notes.js:21
↓ 6 callers
Function
hasSelectedNotes
()
site/public/js/common/notes.js:95
↓ 5 callers
Function
snapToInterval
(relativeCursorYPos, mouseEvent)
site/public/js/common/snap-to-interval.js:14
↓ 4 callers
Function
confirmationDialog
(msg)
site/public/js/common/confirmation-dialog.js:5
↓ 4 callers
Function
getCurrentPitchArray
()
site/public/js/common/box-types.js:79
↓ 4 callers
Function
getNotesCount
(notesObject)
site/public/js/common/notes.js:89
↓ 4 callers
Function
getNumberOfPagesOnScreen
()
site/public/js/common/pages.js:9
↓ 4 callers
Function
isNotePositionSilent
(yPosToCheck, notesArray)
site/public/js/common/notes.js:50
↓ 4 callers
Method
render
(isUpdatingPageCount, newNumberOfPages)
site/public/js/components/paper-footer.js:58
↓ 4 callers
Function
resizePaperIfNeeded
(newFinalNotePosition)
site/public/js/common/pages.js:17
↓ 4 callers
Function
setSelectedNotesAndSongDataState
(pitchId, updatedSelectedNotes, updatedSongData)
site/public/js/common/notes.js:154
↓ 3 callers
Function
clearAllExistingNotes
(notesObject)
site/public/js/common/notes.js:110
↓ 3 callers
Function
dedupeAndSortSongData
(songData)
site/public/js/common/notes.js:135
↓ 3 callers
Function
eq
(a, b, aStack, bStack)
site/public/js/alt-react/utils.js:63
↓ 3 callers
Function
getNoteYPos
(element)
site/public/js/common/notes.js:80
↓ 3 callers
Function
hasAnyNotes
(notesObject)
site/public/js/common/notes.js:85
↓ 3 callers
Method
isActive
(tabId)
site/public/js/components/browse-tabs.js:30
↓ 3 callers
Method
isDragging
()
site/public/js/components/space-editor.js:184
↓ 3 callers
Method
isDragging
()
site/public/js/components/workspace-selection.js:130
↓ 3 callers
Method
resetDragging
()
site/public/js/components/note-drag-zone.js:153
↓ 3 callers
Function
throttle
(func, delay)
site/public/js/utils.js:84
↓ 3 callers
Function
transformSongData
(draggedDistance)
site/public/js/components/note-drag-zone.js:10
↓ 2 callers
Method
addNote
(pitch, yPos)
site/public/js/components/note-line.js:126
↓ 2 callers
Function
cloneDeepWithRenamedKeys
(object, renameMap)
site/public/js/utils.js:22
↓ 2 callers
Function
cloneExistingNotesOnly
(notesObject)
site/public/js/common/notes.js:121
↓ 2 callers
Function
decodeHashString
(hashStringWithVersion)
site/public/js/subscribers/url-manager.js:68
↓ 2 callers
Function
deleteSelectedNotesAndUpdateState
()
site/public/js/subscribers/keyboard-manager.js:178
↓ 2 callers
Function
escapeAndHighlightHtml
(text)
site/public/js/utils.js:112
↓ 2 callers
Method
fetchSongs
(apiPath)
site/public/js/components/browse-tab__library.js:33
↓ 2 callers
Function
getBoxType
(songDataToCheck)
site/public/js/common/box-types.js:37
↓ 2 callers
Function
getByteLength
(obj)
site/public/js/alt-react/utils.js:54
↓ 2 callers
Method
getDraggedDistance
(event)
site/public/js/components/note-drag-zone.js:75
↓ 2 callers
Function
getFinalBarLineYPos
()
site/public/js/common/pages.js:13
↓ 2 callers
Function
getNumberOfBars
()
site/public/js/common/pages.js:4
↓ 2 callers
Method
getNumberOfPagesFromSongData
()
site/public/js/components/paper-footer.js:29
↓ 2 callers
Function
getRelativeYPos
(event)
site/public/js/common/common-event-handlers.js:38
↓ 2 callers
Function
getSegments
(propertyString)
site/public/js/alt-react/utils.js:24
↓ 2 callers
Method
handleDragging
(snappedBarYPos)
site/public/js/components/space-editor.js:91
↓ 2 callers
Method
handleDragging
(event)
site/public/js/components/workspace-selection.js:38
↓ 2 callers
Function
isCurrentSongEmpty
()
site/public/js/common/notes.js:103
↓ 2 callers
Function
isFunction
(obj)
site/public/js/alt-react/utils.js:58
↓ 2 callers
Function
nudgeSelectedNotes
(direction, event)
site/public/js/subscribers/keyboard-manager.js:195
↓ 2 callers
Method
positionShadowNote
(shadowNoteEl, mouseEvent)
site/public/js/components/note-line.js:70
↓ 2 callers
Method
removeNote
(pitch, yPos)
site/public/js/components/note-line.js:138
↓ 2 callers
Method
renderDots
({ activeSlide })
site/public/js/components/gallery.js:30
↓ 2 callers
Function
renderSongCreator
(song)
site/public/js/components/browse-tab__library.js:7
↓ 2 callers
Method
renderSongs
(songs)
site/public/js/components/browse-tab__library.js:113
↓ 2 callers
Function
request
(url, options)
site/public/js/common/api.js:18
↓ 2 callers
Method
resetDragging
()
site/public/js/components/space-editor.js:188
↓ 2 callers
Method
resetDragging
()
site/public/js/components/workspace-selection.js:134
↓ 2 callers
Function
snapToNextInterval
(yPos, event)
site/public/js/common/snap-to-interval.js:26
↓ 2 callers
Function
transformSongData
(dragStartYPos, draggedDistance)
site/public/js/components/space-editor.js:11
↓ 1 callers
Function
adaptDataForVersions
(songStateFromTheUrl, versionInUrl)
site/public/js/common/version-adapters.js:46
↓ 1 callers
Function
addDocumentClickListener
(callback)
site/public/js/subscribers/document-click-manager.js:13
↓ 1 callers
Function
adjustYposFrom50PixelBarsTo48PixelBars
(songState)
site/public/js/common/version-adapters.js:30
↓ 1 callers
Function
bpmToPixelsPerMillisecond
(bpm)
site/public/js/common/page-scroller.js:51
↓ 1 callers
Method
buildNewSongData
(newBoxType)
site/public/js/components/music-box-type-select.js:35
↓ 1 callers
Method
createObservedElement
(elementId)
site/public/js/components/back-to-top-button.js:56
↓ 1 callers
Function
deepEq
(a, b, aStack, bStack)
site/public/js/alt-react/utils.js:78
↓ 1 callers
Method
destroyObservedElement
(elementId)
site/public/js/components/back-to-top-button.js:66
↓ 1 callers
Function
getDefaultBoxType
()
site/public/js/common/box-types.js:69
↓ 1 callers
Method
getIconSvg
(isPlaying)
site/public/js/components/play-button.js:12
↓ 1 callers
Function
getMidiBlobFromSongState
(songState)
site/public/js/common/midi.js:44
↓ 1 callers
Method
getSearchResultsStyles
()
site/public/js/components/search.js:105
↓ 1 callers
Function
getSongStateFromMidiBlob
(midiBlob)
site/public/js/common/midi.js:9
↓ 1 callers
Function
getTargetScrollTop
(elapsedTime)
site/public/js/common/page-scroller.js:67
↓ 1 callers
Function
getValidSongTitle
(midiTitle)
site/public/js/common/midi.js:100
↓ 1 callers
Method
handleMouseMove
(event)
site/public/js/components/space-editor.js:110
↓ 1 callers
Function
has
(obj, key)
site/public/js/alt-react/utils.js:50
↓ 1 callers
Function
isAtPlayhead
(entry)
site/public/js/common/playhead-observer.js:10
↓ 1 callers
Method
isDataLoss
(currentBoxType, newBoxType)
site/public/js/components/music-box-type-select.js:21
↓ 1 callers
Function
isDataView
(obj)
site/public/js/alt-react/utils.js:42
↓ 1 callers
Function
isEqual
(a, b)
site/public/js/alt-react/utils.js:41
↓ 1 callers
Function
isNotesClipboardEmpty
()
site/public/js/common/notes.js:99
↓ 1 callers
Function
isPlainObject
(testValue)
site/public/js/alt-react/utils.js:2
↓ 1 callers
Function
isSilentNotePresentInSong
()
site/public/js/common/notes.js:35
↓ 1 callers
Function
isTryingToNudgeSelectedNoteAboveThreshold
(direction)
site/public/js/subscribers/keyboard-manager.js:189
↓ 1 callers
Function
isTypedArray
(obj)
site/public/js/alt-react/utils.js:46
↓ 1 callers
Function
jumpToTopIfASongWasClicked
(event)
site/public/js/common/common-event-handlers.js:12
↓ 1 callers
Function
loadLocalPreferences
()
site/public/js/subscribers/local-preferences.js:5
↓ 1 callers
Function
makeYposRepresentNoteCenters
(songState)
site/public/js/common/version-adapters.js:19
↓ 1 callers
Function
registerIsolationLayer
(boundarySelector, callback)
site/public/js/subscribers/document-click-manager.js:48
↓ 1 callers
Method
render
()
site/public/js/components/note-lines.js:65
↓ 1 callers
Method
renderHeader
(songLibraryQuery)
site/public/js/components/browse-tab__library.js:104
↓ 1 callers
Method
renderNotes
(pitch)
site/public/js/components/note-line.js:151
↓ 1 callers
Method
renderSpaceEditorPreview
(previewProps)
site/public/js/components/note-lines.js:29
↓ 1 callers
Function
scrollPage
(timestamp)
site/public/js/common/page-scroller.js:77
↓ 1 callers
Method
setInnerHtmlWithControlledInput
(templateString, controlledInputSelector)
site/public/js/components/search.js:94
↓ 1 callers
Method
setNumberOfPages
(numberOfPages)
site/public/js/components/paper-footer.js:25
↓ 1 callers
Function
setupAudioContextFallbackForRestrictiveBrowsers
()
site/public/js/subscribers/audio-context.js:7
next →
1–100 of 274, ranked by callers