Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EdgeTX/buddy
/ functions
Functions
430 in github.com/EdgeTX/buddy
⨍
Functions
430
◇
Types & classes
17
↓ 147 callers
Function
render
(children: React.ReactNode)
src/test-utils/testing-library.tsx:7
↓ 55 callers
Function
createModelYaml
(name: string)
src/shared/backend/__tests__/backup.spec.ts:26
↓ 29 callers
Function
setupSdcardDirectory
(tempPath: string)
src/shared/backend/__tests__/backup.spec.ts:81
↓ 21 callers
Function
updateStageStatus
( jobId: string, stage: keyof FlashStagesType, status: Partial<FlashStageType> )
src/shared/backend/services/flashJobs.ts:308
↓ 20 callers
Function
createBackupZip
( models: { name: string; content: string }[], extraFiles?: Record<string, string> )
src/shared/backend/__tests__/backup.spec.ts:44
↓ 18 callers
Function
devicesQuery
( delay = 2000, devices = exampleDevices )
src/test-utils/mocks.ts:266
↓ 15 callers
Method
close
()
src/shared/dfu/index.ts:163
↓ 13 callers
Function
getProps
({ selectedVersion = undefined as string | undefined, selectedTarget = undefined as string | undefined,
src/renderer/components/__tests__/VersionTargetForm.spec.tsx:10
↓ 13 callers
Function
updateStageStatus
( jobId: string, stage: S, status: Partial<NonNullable<SdcardWriteJobStagesType[S]>> )
src/shared/backend/services/sdcardJobs.ts:184
↓ 12 callers
Function
parseYamlFile
( base64Data: string, fileName: string )
src/shared/zipParser.ts:44
↓ 11 callers
Function
delay
(ms: number)
src/shared/tools.ts:1
↓ 11 callers
Function
extractYamlFromZip
( base64Data: string )
src/shared/zipParser.ts:12
↓ 10 callers
Function
createModelYaml
(name: string, modelId = 1)
src/shared/__tests__/zipParser.spec.ts:67
↓ 9 callers
Function
updateJobStatus
( stage: keyof FlashStagesType, status: Partial<FlashStageType> )
src/shared/backend/services/flashJobs.ts:355
↓ 9 callers
Function
useIsMobile
()
src/renderer/hooks/useIsMobile.ts:3
↓ 8 callers
Function
encodePrVersion
(values: PrVersion)
src/shared/tools.ts:63
↓ 8 callers
Function
firmwareReleaseDescriptionQuery
( delay = 2000 )
src/test-utils/mocks.ts:84
↓ 8 callers
Method
getStatus
()
src/shared/dfu/index.ts:551
↓ 8 callers
Function
queryFlashStatus
(jobId: string)
src/shared/backend/__tests__/flash.spec.ts:294
↓ 8 callers
Function
waitForStageCompleted
( queue: AsyncIterator<T, any, undefined>, stage: S )
src/test-utils/tools.ts:11
↓ 7 callers
Method
dfuseCommand
(command: DFUseCommands, param = 0x00, len = 0)
src/shared/dfu/index.ts:1134
↓ 7 callers
Method
download
(data: ArrayBuffer, blockNum: number)
src/shared/dfu/index.ts:630
↓ 7 callers
Function
firmwareReleaseInfoQuery
(delay = 1000)
src/test-utils/mocks.ts:316
↓ 7 callers
Function
renderPage
(initialUrl = "/")
src/renderer/pages/flash/__tests__/FlashingWizard.spec.tsx:18
↓ 7 callers
Method
write
( xfer_size: number, data: ArrayBuffer, options?: Partial<DFUseWriteOptions> )
src/shared/dfu/index.ts:189
↓ 6 callers
Function
cancelJob
(jobId: string)
src/shared/backend/services/flashJobs.ts:332
↓ 6 callers
Function
createBuilder
()
src/shared/backend/utils/builder.ts:6
↓ 6 callers
Function
deviceQuery
(delay = 2000)
src/test-utils/mocks.ts:291
↓ 6 callers
Function
firmwaresQuery
(delay = 100)
src/test-utils/mocks.ts:14
↓ 6 callers
Method
getDfuseSegment
(addr: number)
src/shared/dfu/index.ts:1001
↓ 6 callers
Function
getDirectoryHandle
(id: string)
src/shared/backend/graph/sdcard/index.ts:146
↓ 6 callers
Function
getDirectoryHandleById
( id: string )
src/shared/backend/graph/backup/sdcard-directory-store.ts:23
↓ 6 callers
Function
isCancelled
(jobId: string)
src/shared/backend/services/flashJobs.ts:299
↓ 6 callers
Function
isValidModelFile
(name: string)
src/shared/firmware-constants.ts:38
↓ 6 callers
Function
resolveDisplayName
( data: Record<string, unknown>, fileName: string )
src/renderer/pages/backup/file/BackupUploadArea.tsx:61
↓ 6 callers
Function
targetsQuery
(delay = 1000)
src/test-utils/mocks.ts:34
↓ 5 callers
Function
arrayFromAsync
( iterator: AsyncIterableIterator<T> )
src/shared/tools.ts:19
↓ 5 callers
Function
createExecutor
({ usb = {} as UsbApi, fileSystem = {} as FileSystemApi, dfu = {} as typeof dfuApi, } = {})
src/test-utils/backend.ts:34
↓ 5 callers
Function
createGithubClient
(auth?: string)
src/shared/api/github.ts:5
↓ 5 callers
Function
isUF2Payload
(buffer: ArrayBuffer)
src/shared/uf2/uf2.ts:80
↓ 5 callers
Function
startEmulation
( events: Events, type: "good" | "bad-erase" | "bad-flash" | "disconnect-bug" | "locked" )
src/shared/backend/mocks/dfu.ts:21
↓ 5 callers
Function
stopPolling
()
src/renderer/components/firmware/DownloadCloudbuildButton.tsx:204
↓ 5 callers
Function
times
(num: number)
src/shared/tools.ts:6
↓ 4 callers
Function
cancelFlashJob
(jobId: string)
src/shared/backend/__tests__/flash.spec.ts:342
↓ 4 callers
Function
createZipWithFiles
( files: { path: string; content: string }[] )
src/shared/__tests__/zipParser.spec.ts:40
↓ 4 callers
Function
decodePrVersion
(version: string)
src/shared/tools.ts:49
↓ 4 callers
Function
extractParam
(key: string)
src/shared/config.ts:6
↓ 4 callers
Function
findDevice
(devices: USBDevice[], id: string)
src/shared/backend/graph/flash/index.ts:116
↓ 4 callers
Function
getSdcardJob
(jobId: string)
src/shared/backend/services/sdcardJobs.ts:52
↓ 4 callers
Function
hexString
(num: number)
src/shared/tools.ts:9
↓ 4 callers
Function
isCancelled
(jobId: string)
src/shared/backend/services/sdcardJobs.ts:229
↓ 4 callers
Function
isError
(stage: BuildDownloadStageStatus)
src/renderer/components/firmware/DownloadFirmwareTimeline.tsx:100
↓ 4 callers
Function
isPrVersion
(version: string)
src/shared/tools.ts:47
↓ 4 callers
Method
pollUntil
( statePredicate: (state: number) => boolean, ignoreErrors = false )
src/shared/dfu/index.ts:653
↓ 4 callers
Method
requestOut
( bRequest: number, data?: BufferSource, wValue = 0 )
src/shared/dfu/index.ts:576
↓ 4 callers
Function
useSettings
()
src/renderer/settings.tsx:5
↓ 3 callers
Method
abortToIdle
()
src/shared/dfu/index.ts:639
↓ 3 callers
Method
connect
(interfaceIndex: number)
src/shared/dfu/index.ts:122
↓ 3 callers
Function
createCloudFirmware
( release: string, target: string, flags: { name: string; value: string }[], build_finished?: boolean,
src/test-utils/mocks.ts:637
↓ 3 callers
Function
createContext
(extras: { fileSystem: FileSystemApi; usb: UsbApi; github?: GithubClient; dfu?: typeof dfu;
src/shared/backend/context.ts:26
↓ 3 callers
Function
createZipWithModels
( models: { name: string; content: string }[] )
src/shared/__tests__/zipParser.spec.ts:10
↓ 3 callers
Function
expectFlashButtonIsDisabled
()
e2e/pages/firmware-wizard/firmware-selection.spec.ts:57
↓ 3 callers
Function
fakeUF2Payload
()
src/renderer/components/firmware/__tests__/DownloadCloudbuildButton.spec.tsx:13
↓ 3 callers
Function
flashJobQuery
( jobId: string, error?: boolean, completed?: boolean )
src/test-utils/mocks.ts:466
↓ 3 callers
Function
getAllDirectories
()
src/shared/backend/graph/backup/sdcard-directory-store.ts:28
↓ 3 callers
Method
getState
()
src/shared/dfu/index.ts:544
↓ 3 callers
Method
init
()
src/shared/dfu/index.ts:117
↓ 3 callers
Function
makeRange
()
src/shared/uf2/uf2.ts:293
↓ 3 callers
Method
open
()
src/shared/dfu/index.ts:494
↓ 3 callers
Function
openAntDropdown
(element: HTMLElement)
src/test-utils/testing-library.tsx:24
↓ 3 callers
Method
pollUntilIdle
(idle_state: number)
src/shared/dfu/index.ts:675
↓ 3 callers
Function
readVersionFromFile
( directoryHandle: FileSystemDirectoryHandle, fileName: string )
src/shared/backend/graph/sdcard/index.ts:156
↓ 3 callers
Function
registerBackup
(backupBuffer: Buffer, name?: string)
src/shared/backend/services/backupStore.ts:119
↓ 3 callers
Method
requestIn
( bRequest: number, wLength: number, wValue = 0 )
src/shared/dfu/index.ts:603
↓ 3 callers
Function
setHasFsApi
(value: boolean)
src/renderer/compatibility/__tests__/CompatNoticeHandler.spec.tsx:7
↓ 3 callers
Function
setHasUsbApi
(value: boolean)
src/renderer/compatibility/__tests__/CompatNoticeHandler.spec.tsx:12
↓ 3 callers
Function
uniqueBy
( objList: T[], key: keyof T )
src/shared/tools.ts:68
↓ 3 callers
Function
updateSelectedFlags
(newSelectedFlags: SelectedFlags)
src/renderer/pages/flash/steps/firmware/CloudFirmwareReleasesPicker.tsx:127
↓ 2 callers
Method
abort
()
src/shared/dfu/index.ts:529
↓ 2 callers
Function
asyncSleep
(duration_ms: number)
src/shared/dfu/index.ts:79
↓ 2 callers
Function
backupBundle
(url: string)
src/shared/backend/services/backupStore.ts:29
↓ 2 callers
Function
binaryPath
()
e2e/config/utils.ts:14
↓ 2 callers
Function
cleanUp
()
src/shared/backend/services/flashJobs.ts:181
↓ 2 callers
Method
clearStatus
()
src/shared/dfu/index.ts:563
↓ 2 callers
Function
createCrossBoundryFunction
( name: string, handler: F )
src/webworker/crossboundary/utils.ts:61
↓ 2 callers
Function
createDfuEvents
()
src/shared/backend/mocks/dfu.ts:18
↓ 2 callers
Function
createWindow
()
src/main/index.ts:57
↓ 2 callers
Function
decodeBlock
(data: Uint8Array)
src/shared/uf2/uf2.ts:138
↓ 2 callers
Method
doRead
( process: WebDFUProcessRead, xfer_size: number, max_size = Infinity, first_block = 0 )
src/shared/dfu/index.ts:679
↓ 2 callers
Function
executeRestore
( models: ModelItem[], modelRenames: Record<string, string>, overwrite: boolean )
src/renderer/pages/backup/BackupRestoreFlow.tsx:314
↓ 2 callers
Function
extractSoundsId
(artifactName: string)
src/shared/backend/graph/sdcard/index.ts:445
↓ 2 callers
Function
fetchAntLocale
( language: string )
src/renderer/i18n/ant.ts:14
↓ 2 callers
Function
fileSystemApi
()
src/main/index.ts:201
↓ 2 callers
Function
findBestReleaseForPack
( packVersion: string, isPrerelease: boolean, sortedReleases: T[] )
src/shared/backend/graph/sdcard/index.ts:176
↓ 2 callers
Method
findDfuInterfaces
()
src/shared/dfu/index.ts:276
↓ 2 callers
Function
finish
()
src/shared/backend/services/flashJobs.ts:439
↓ 2 callers
Function
firmwareBundle
(url: string)
src/shared/backend/services/firmwareStore.ts:25
↓ 2 callers
Function
firmwarePrBuildInfoQuery
(delay = 1000)
src/test-utils/mocks.ts:377
↓ 2 callers
Function
flash
( jobId: string, connection: WebDFU, firmware: ArrayBuffer, startAddress?: number | undefined, isBoo
src/shared/backend/services/flashJobs.ts:341
↓ 2 callers
Function
getBlocks
(data: Uint8Array)
src/shared/uf2/uf2.ts:269
next →
1–100 of 430, ranked by callers