Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aagentah/nw_wrld
/ functions
Functions
1,037 in github.com/aagentah/nw_wrld
⨍
Functions
1,037
◇
Types & classes
96
↓ 87 callers
Method
random
()
src/main/starter_modules/ImageGallery.js:211
↓ 72 callers
Method
close
()
test/projectorLifecycleRuntime.test.js:223
↓ 59 callers
Function
launchNwWrld
({ projectDir, env, }: { projectDir: string; env?: Record<string, string>; })
test/e2e/fixtures/launchElectron.ts:4
↓ 47 callers
Function
cleanup
()
test/e2e/fixtures/testWorkspace.ts:11
↓ 46 callers
Function
createTestWorkspace
()
test/e2e/fixtures/testWorkspace.ts:5
↓ 44 callers
Method
on
(eventName, handler)
test/projectorLifecycleRuntime.test.js:199
↓ 35 callers
Method
isDestroyed
()
test/projectorLifecycleRuntime.test.js:211
↓ 34 callers
Function
sanitizeJsonForBridge
( safeFilename: string, value: Jsonish, defaultValue: Jsonish )
src/shared/validation/jsonBridgeValidation.ts:131
↓ 30 callers
Function
isExistingDirectory
(dirPath: unknown)
src/shared/validation/pathSafetyValidation.ts:4
↓ 29 callers
Function
isPlainObject
(value: Jsonish)
src/shared/validation/userDataValidation.ts:3
↓ 23 callers
Function
resolveWithinDir
(baseDir: unknown, relPath: unknown)
src/shared/validation/pathSafetyValidation.ts:13
↓ 22 callers
Function
getProjectDirForEvent
(event: SenderEvent)
src/main/mainProcess/ipcBridge/projectContext.ts:6
↓ 21 callers
Function
getActiveSetTracks
(userData: unknown, activeSetId: unknown)
src/shared/utils/setUtils.ts:45
↓ 20 callers
Function
ensure
()
src/shared/validation/userDataValidation.ts:66
↓ 19 callers
Method
match
({ matchCount = 6 } = {})
src/main/starter_modules/ZKProofVisualizer.js:173
↓ 19 callers
Function
updateActiveSet
( setUserData: SetUserData, activeSetId: unknown, updater: (activeSet: unknown, draft: UserDataState) =>
src/dashboard/core/utils.ts:228
↓ 18 callers
Function
isPlainObject
(v: unknown)
test/e2e/workflows/method-config-persists-relaunch-sequencer-triggers.spec.ts:23
↓ 16 callers
Function
isPlainObject
(v: unknown)
test/e2e/workflows/delete-set.spec.ts:17
↓ 16 callers
Function
isPlainObject
(value: unknown)
src/dashboard/components/track/ModuleComponents.tsx:40
↓ 15 callers
Method
load
(channels: unknown, bpm: unknown = 120)
src/shared/midi/midiPlayback.ts:26
↓ 15 callers
Method
stop
()
src/shared/midi/midiPlayback.ts:63
↓ 14 callers
Method
broadcastStatus
(status: InputStatus, message = "")
src/main/InputManager.ts:266
↓ 14 callers
Function
getMessaging
()
src/projector/internal/bridge.ts:37
↓ 14 callers
Function
safeModuleName
(moduleName: unknown)
src/shared/validation/pathSafetyValidation.ts:78
↓ 13 callers
Function
isPlainObject
(value: Jsonish)
src/shared/validation/sandboxValidation.ts:10
↓ 13 callers
Method
removeListener
(type: "connected" | "disconnected", handler: Listener)
src/main/testing/mockWebMidi.ts:87
↓ 13 callers
Function
updateUserData
(setUserData: SetUserData, updater: (draft: UserDataState) => void)
src/dashboard/core/utils.ts:76
↓ 12 callers
Function
isPlainObject
(v: unknown)
test/e2e/workflows/delete-channel-cleans-up-userData.spec.ts:35
↓ 12 callers
Function
isPlainObject
(v: unknown)
test/e2e/workflows/edit-channel-number-migrates-method-config.spec.ts:35
↓ 12 callers
Function
normalizeGetMethodCodeArgs
( moduleName: unknown, methodName: unknown )
src/shared/validation/methodCodeRequestValidation.ts:13
↓ 12 callers
Function
parsePitchClass
(input: unknown)
src/shared/midi/midiUtils.ts:86
↓ 12 callers
Function
pitchClassToName
(pitchClass: unknown)
src/shared/midi/midiUtils.ts:67
↓ 12 callers
Function
respond
(result)
src/projector/moduleSandboxEntry.ts:317
↓ 12 callers
Function
useIPCListener
( channel: string, handler: (...args: unknown[]) => void, deps: ReadonlyArray<unknown> = [] )
src/dashboard/core/hooks/useIPC.ts:59
↓ 11 callers
Method
broadcast
(eventType: InputEventPayload["type"], data: object)
src/main/InputManager.ts:233
↓ 11 callers
Function
callback
(err: Error | null | undefined)
src/main/InputManager.ts:113
↓ 11 callers
Function
getProjectorMessages
(page: Page)
test/e2e/fixtures/projectorMessageBuffer.ts:87
↓ 11 callers
Function
isPlainObject
(value: unknown)
src/dashboard/components/track/TrackItem.tsx:26
↓ 11 callers
Function
normalizeDashboardProjectorMessage
( value: unknown )
src/shared/validation/dashboardProjectorIpcValidation.ts:25
↓ 11 callers
Function
normalizeInputEventPayload
( payload: Jsonish )
src/shared/validation/inputEventValidation.ts:24
↓ 11 callers
Function
normalizeNoteMatchMode
(noteMatchMode: unknown)
src/shared/midi/midiUtils.ts:55
↓ 11 callers
Function
normalizeOpenExternalUrl
(value: unknown)
src/shared/validation/openExternalValidation.ts:1
↓ 10 callers
Function
asNonEmptyString
(value: Jsonish)
src/shared/validation/sandboxValidation.ts:33
↓ 10 callers
Function
isPlainObject
(value: Jsonish)
src/shared/validation/jsonBridgeValidation.ts:6
↓ 10 callers
Function
safeAssetRelPath
(relPath: unknown)
src/shared/validation/sandboxModuleUtils.ts:31
↓ 10 callers
Function
safeCopyIfMissing
(srcPath: string, destPath: string)
src/main/workspaceStarterAssets.ts:12
↓ 10 callers
Function
validateOptionValue
(option: OptionDefinition, value: unknown)
src/shared/validation/optionValidator.ts:42
↓ 9 callers
Function
clearProjectorMessages
(page: Page)
test/e2e/fixtures/projectorMessageBuffer.ts:74
↓ 9 callers
Function
getDashboardMessages
(page: Page)
test/e2e/fixtures/dashboardMessageBuffer.ts:65
↓ 9 callers
Function
getNested
(obj: unknown, keys: string[])
test/e2e/workflows/track-level-file-settings-are-independent.spec.ts:35
↓ 9 callers
Function
isPlainObject
(v: unknown)
test/e2e/workflows/appstate-restores-active-track-and-mute-on-relaunch.spec.ts:21
↓ 9 callers
Method
render
* Renders the current state of the scene.
src/projector/helpers/threeBase.ts:308
↓ 9 callers
Function
safeJsonFilename
(filename: unknown)
src/shared/validation/pathSafetyValidation.ts:85
↓ 8 callers
Function
clearDashboardMessages
(page: Page)
test/e2e/fixtures/dashboardMessageBuffer.ts:55
↓ 8 callers
Function
getProjectDir
()
src/shared/utils/projectDir.ts:6
↓ 8 callers
Function
installDashboardMessageBuffer
(page: Page)
test/e2e/fixtures/dashboardMessageBuffer.ts:9
↓ 8 callers
Function
installProjectorMessageBuffer
(page: Page)
test/e2e/fixtures/projectorMessageBuffer.ts:9
↓ 8 callers
Function
isArray
(value: Jsonish)
src/shared/validation/userDataValidation.ts:12
↓ 8 callers
Function
isRecord
(value: unknown)
src/dashboard/core/hooks/useWorkspaceModules.ts:12
↓ 8 callers
Function
normalizeInputConfig
(value: unknown)
src/shared/validation/inputConfigValidation.ts:22
↓ 8 callers
Function
normalizeSandboxTimeoutMs
(value: Jsonish, fallback: number)
src/shared/validation/sandboxValidation.ts:229
↓ 8 callers
Function
randomInt
(min, max)
src/main/starter_modules/Frame.js:7
↓ 8 callers
Function
readLocalStorageNumber
(key: string, fallback: number)
src/dashboard/core/utils/readDebugFlag.ts:11
↓ 8 callers
Function
resolveChannelTrigger
( channelSlot: unknown, inputType: unknown, globalMappings: unknown )
src/shared/midi/midiUtils.ts:203
↓ 8 callers
Method
setModel
* Sets up the model within the scene and configures the camera accordingly. * @param {THREE.Object3D} model - The 3D model to add to the scene.
src/projector/helpers/threeBase.ts:252
↓ 8 callers
Function
stop
()
src/dashboard/core/hooks/useDashboardAudioCapture.ts:97
↓ 8 callers
Function
unregisterSandboxToken
(token: unknown)
src/main/mainProcess/sandbox.ts:92
↓ 7 callers
Function
asTrimmedString
(value: Jsonish)
src/shared/validation/workspaceValidation.ts:19
↓ 7 callers
Function
assetUrl
(relPath: unknown)
src/shared/utils/sdkHelpers.ts:24
↓ 7 callers
Function
buildMethodOptions
( methodOptions: unknown, { onInvalidRandomRange, onSwapRandomRange, noRepeatCache, noRepe
src/shared/utils/methodOptions.ts:27
↓ 7 callers
Method
destroy
()
src/projector/internal/sandbox/TrackSandboxHost.ts:102
↓ 7 callers
Function
getRecordingForTrack
( recordings: Record<string, unknown>, trackId: string )
src/shared/json/recordingUtils.ts:20
↓ 7 callers
Function
isDirectory
(p: string)
test/e2e/workflows/project-folder-scaffolding-first-launch.spec.ts:17
↓ 7 callers
Function
isFiniteNumber
(value: Jsonish)
src/shared/validation/inputEventValidation.ts:16
↓ 7 callers
Function
isPlainObject
(v: unknown)
test/e2e/workflows/remove-module.spec.ts:17
↓ 7 callers
Function
isPlainObject
(v: unknown)
test/e2e/workflows/sequencer-pattern-persistence.spec.ts:17
↓ 7 callers
Function
loadJsonFile
( filename: string, defaultValue: T, warningMsg?: string )
src/shared/json/jsonFileBase.ts:46
↓ 7 callers
Function
loadJsonFileSync
(filename: string, defaultValue: T, errorMsg?: string)
src/shared/json/jsonFileBase.ts:64
↓ 7 callers
Function
mkWindow
(bucket)
test/inputManagerRuntime.test.js:21
↓ 7 callers
Function
normalizeSandboxResult
(type: string, result: Jsonish)
src/shared/validation/sandboxValidation.ts:213
↓ 7 callers
Function
parseMidiTriggerValue
(input: unknown, noteMatchMode: unknown)
src/shared/midi/midiUtils.ts:101
↓ 7 callers
Function
read
(band: Band)
src/dashboard/modals/SettingsModal.tsx:504
↓ 7 callers
Function
readText
(p)
test/packagingConfig.test.js:8
↓ 7 callers
Method
start
* Start the animation loop
src/projector/helpers/animationManager.ts:88
↓ 6 callers
Function
asNumber
(value: unknown)
src/shared/validation/optionValidator.ts:27
↓ 6 callers
Function
asString
(v: unknown)
test/e2e/workflows/delete-channel-cleans-up-userData.spec.ts:39
↓ 6 callers
Function
asString
(v: unknown)
test/e2e/workflows/edit-channel-number-migrates-method-config.spec.ts:39
↓ 6 callers
Function
assertFileExists
(p)
test/packagingConfig.test.js:10
↓ 6 callers
Function
decodeUrlPathSegment
(value: unknown)
src/shared/validation/urlPathValidation.ts:1
↓ 6 callers
Method
disconnect
()
src/main/InputManager.ts:529
↓ 6 callers
Function
ensure
()
src/shared/validation/appStateValidation.ts:46
↓ 6 callers
Function
ensureConfig
()
src/shared/validation/userDataValidation.ts:263
↓ 6 callers
Function
finishLoadCycle
()
src/projector/internal/track/trackLifecycle.js:151
↓ 6 callers
Function
getBridge
()
src/dashboard/components/ModuleEditorModal.tsx:6
↓ 6 callers
Function
getInputStatuses
(page: Page)
test/e2e/fixtures/inputStatusBuffer.ts:53
↓ 6 callers
Function
getNested
(obj: unknown, keys: string[])
test/e2e/workflows/file-upload-config-persists-and-mock-injects.spec.ts:45
↓ 6 callers
Function
getSequencerForTrack
( recordings: Record<string, unknown>, trackId: string )
src/shared/json/recordingUtils.ts:38
↓ 6 callers
Function
getTokenFromLocationHash
(hash: unknown)
src/shared/validation/sandboxModuleUtils.ts:19
↓ 6 callers
Method
hash01
(i)
src/projector/helpers/threeBase.ts:406
↓ 6 callers
Function
isArray
(value: Jsonish)
src/shared/validation/jsonBridgeValidation.ts:15
next →
1–100 of 1,037, ranked by callers