Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/a1076559139/XForge
/ functions
Functions
1,145 in github.com/a1076559139/XForge
⨍
Functions
1,145
◇
Types & classes
767
↓ 3 callers
Method
release
* 销毁UI,释放资源 * - 直接销毁,不管是否是show状态 * - 此流程一定是同步的
extensions/app/assets/manager/ui/UIManager.ts:829
↓ 3 callers
Method
reloadBundle
* 重载一个bundle(只重载资源列表) * - 只有远程bundle支持重载 * @param params.bundle 默认为resources, 可以是项目中的bundle名,也可以是远程bundle的url(url末位作为bundle名),参考https://docs
extensions/app/assets/manager/loader/LoaderManager.ts:660
↓ 3 callers
Method
removeBundle
* 移除一个已经加载的bundle * @param bundle 默认为resources,如果是远程bundle,则使用url末位作为bundle名
extensions/app/assets/manager/loader/LoaderManager.ts:648
↓ 3 callers
Method
resume
(audioID: number)
extensions/app/assets/manager/sound/AudioEngine.ts:233
↓ 3 callers
Function
rstr2binl
* Convert a raw string to an array of little-endian words * Characters >255 have their high-byte silently ignored. * * @param {string} input Raw in
extensions/app/engine/src/builder/utils/md5.ts:251
↓ 3 callers
Method
setVolumeScale
(audioID: number, scale: number)
extensions/app/assets/manager/sound/AudioEngine.ts:272
↓ 3 callers
Method
show
* 展示一个UI * - 此流程一定是异步的
extensions/app/assets/manager/ui/UIManager.ts:1280
↓ 3 callers
Method
showLoading
(timeout = 0)
extensions/app/assets/manager/ui/UIManager.ts:1468
↓ 3 callers
Method
stopMusic
()
extensions/app/assets/manager/sound/AudioEngine.ts:152
↓ 3 callers
Function
str2rstrUTF8
* Encode a string as UTF-8 * * @param {string} input Input string * @returns {string} UTF8 string
extensions/app/engine/src/builder/utils/md5.ts:324
↓ 3 callers
Function
updateAssetMark
(assetDock)
extensions/app/engine/res/mark.js:84
↓ 3 callers
Function
updateExecutor
()
extensions/app/engine/src/main.ts:210
↓ 2 callers
Method
addTouchMaskListener
()
extensions/app/assets/manager/ui/UIManager.ts:366
↓ 2 callers
Method
addUILoadingUuid
(name: UIName, loadingUuid?: string)
extensions/app/assets/manager/ui/UIManager.ts:1037
↓ 2 callers
Function
binl2rstr
* Convert an array of little-endian words to a string * * @param {Array<number>} input MD5 Array * @returns {string} MD5 string
extensions/app/engine/src/builder/utils/md5.ts:234
↓ 2 callers
Method
checkUpdateZOrder
()
extensions/app/assets/manager/ui/comp/UIMgrZOrder.ts:40
↓ 2 callers
Method
createMixMiniViewsTask
* 创建自定义加载任务
extensions/app/assets/base/BaseView.ts:575
↓ 2 callers
Method
delay
()
extensions/app/assets/manager/ui/comp/UIMgrShade.ts:18
↓ 2 callers
Function
deleteDirectory
* 删除文件夹 * @param {string} dir * @returns
extensions/pkg/index.js:32
↓ 2 callers
Function
fileTiny
(filePath: string)
extensions/app/engine/src/menu/tinyPNG.ts:143
↓ 2 callers
Method
getAudio
()
extensions/app/assets/manager/sound/AudioManager.ts:13
↓ 2 callers
Function
getDayUpdateTime
(curDate?: Date)
extensions/app/assets/lib/storage/storage.ts:51
↓ 2 callers
Method
getMusicVolumeScale
()
extensions/app/assets/manager/sound/AudioEngine.ts:188
↓ 2 callers
Function
getPackageName
(fullName)
extensions/pkg/index.js:47
↓ 2 callers
Method
getUIParent
* 根据UI名字查询父节点 * @param name ui名字
extensions/app/assets/manager/ui/UIManager.ts:469
↓ 2 callers
Method
getVolume
(audioID: number)
extensions/app/assets/manager/sound/AudioEngine.ts:264
↓ 2 callers
Function
getWeekUpdateTime
()
extensions/app/assets/lib/storage/storage.ts:44
↓ 2 callers
Method
initBundle
* 初始化Bundle
extensions/app/assets/manager/ui/UIManager.ts:563
↓ 2 callers
Method
installUI
* 安装UI
extensions/app/assets/manager/ui/UIManager.ts:583
↓ 2 callers
Method
load
(name: string, ...args: any[])
extensions/app/assets/manager/sound/SoundManager.ts:207
↓ 2 callers
Method
next
(index: number, data?: any)
extensions/app/assets/lib/task/task.ts:120
↓ 2 callers
Method
onError
* onShow报错会执行
extensions/app/assets/base/BaseView.ts:995
↓ 2 callers
Method
onFinished
* [无序] 所有manager初始化完成
extensions/app/assets/base/BaseManager.ts:88
↓ 2 callers
Method
onInited
* [无序] 自身初始化完成, init执行完毕后被调用
extensions/app/assets/base/BaseManager.ts:82
↓ 2 callers
Function
onProgress
* [可以重写] 监听进度 * @param {Number} completed * @param {Number} total
extensions/app/assets/base/BaseAppInit.ts:269
↓ 2 callers
Method
pauseMusic
()
extensions/app/assets/manager/sound/AudioEngine.ts:159
↓ 2 callers
Method
preloadDir
* 预加载 * @param params.bundle 默认为resources, 可以是项目中的bundle名,也可以是远程bundle的url(url末位作为bundle名),参考https://docs.cocos.com/creator/manual/zh/asset/bundl
extensions/app/assets/manager/loader/LoaderManager.ts:48
↓ 2 callers
Function
rawHMACMD5
* Calculates the raw HMAC-MD5 for the given key and data * * @param {string} k HMAC key * @param {string} d Input string * @returns {string} Raw M
extensions/app/engine/src/builder/utils/md5.ts:353
↓ 2 callers
Function
rawMD5
* Encodes input string as raw MD5 string * * @param {string} s Input string * @returns {string} Raw MD5 string
extensions/app/engine/src/builder/utils/md5.ts:334
↓ 2 callers
Function
readFileSyncByPath
(url: string)
extensions/app/engine/src/main.ts:134
↓ 2 callers
Method
releaseAll
* 销毁全部UI,释放资源 * - 直接销毁,不管是否是show状态 * - 此流程一定是同步的
extensions/app/assets/manager/ui/UIManager.ts:898
↓ 2 callers
Method
removeTouchMaskListener
()
extensions/app/assets/manager/ui/UIManager.ts:375
↓ 2 callers
Method
resetInEditor
()
extensions/app/assets/base/BaseView.ts:426
↓ 2 callers
Method
resumeMusic
()
extensions/app/assets/manager/sound/AudioEngine.ts:165
↓ 2 callers
Method
retry
(index: number)
extensions/app/assets/lib/task/task.ts:297
↓ 2 callers
Function
rstr2hex
* Convert a raw string to a hex string * * @param {string} input Raw input string * @returns {string} Hex encoded string
extensions/app/engine/src/builder/utils/md5.ts:306
↓ 2 callers
Method
setGlobalEffectsMute
(mute: boolean)
extensions/app/assets/manager/sound/AudioEngine.ts:125
↓ 2 callers
Method
setGlobalEffectsVolumeScale
(scale: number)
extensions/app/assets/manager/sound/AudioEngine.ts:114
↓ 2 callers
Method
setLoop
(loop: boolean)
extensions/app/assets/manager/sound/Audio.ts:106
↓ 2 callers
Method
setMusicVolume
(volume: number)
extensions/app/assets/manager/sound/AudioEngine.ts:171
↓ 2 callers
Method
sortUserInterface
* 立即给2DUI的子节点排序
extensions/app/assets/manager/ui/UIManager.ts:1591
↓ 2 callers
Function
stringCaseNegate
* 将驼峰命名转成串式命名 * @param str 驼峰字符串 * @returns
extensions/app/assets/manager/ui/UIManager.ts:153
↓ 2 callers
Function
toPercent
(num: number)
extensions/app/engine/src/menu/tinyPNG.ts:139
↓ 2 callers
Method
uninstallUI
* 卸载UI
extensions/app/assets/manager/ui/UIManager.ts:644
↓ 1 callers
Method
$mount
(elementOrSelector?: Element | string, hydrating?: boolean)
extensions/app/vue/types/vue.d.ts:40
↓ 1 callers
Function
adaptFileMD5
(filepath: string, exclude: { path: string | RegExp, md5?: boolean }[] = [])
extensions/app/engine/src/builder/utils/file.ts:35
↓ 1 callers
Method
add
* 添加一个任务 * @param handle * @returns
extensions/app/assets/lib/task/task.ts:195
↓ 1 callers
Function
appInited
(app: App)
assets/app/handle.ts:31
↓ 1 callers
Function
appReady
(app: App)
assets/app/handle.ts:24
↓ 1 callers
Method
beforeHide
* hide前调用 * @param data 传递给onHide的参数 * @returns 如果返回字符串,则表示错误信息
extensions/app/assets/base/BaseView.ts:988
↓ 1 callers
Method
beforeShow
* onShow前调用 * @param next 回调,传递的error不为空时,表示错误,onShow不会执行 * @param data 传递给onShow的参数
extensions/app/assets/base/BaseView.ts:979
↓ 1 callers
Function
bitRotateLeft
* Bitwise rotate a 32-bit number to the left. * * @param {number} num 32-bit number * @param {number} cnt Rotation count * @returns {number} Rotat
extensions/app/engine/src/builder/utils/md5.ts:45
↓ 1 callers
Function
cccInited
(app: App)
assets/app/handle.ts:17
↓ 1 callers
Function
cccReady
(app: App)
assets/app/handle.ts:7
↓ 1 callers
Method
checkUIValid
* 检查UI是否有效 * - -1: 加载失败 * - 0: UI无效 * - 1: UI有效
extensions/app/assets/manager/ui/UIManager.ts:915
↓ 1 callers
Function
clear
(object: Record<string | number, any>)
extensions/app/assets/lib/debug/debug.ts:11
↓ 1 callers
Method
clear
()
extensions/app/assets/manager/sound/Audio.ts:130
↓ 1 callers
Function
clearExecutor
()
extensions/app/engine/src/main.ts:160
↓ 1 callers
Method
consumeShowQueue
* 消耗队列
extensions/app/assets/manager/ui/UIManager.ts:1189
↓ 1 callers
Method
createTypeRoot
()
extensions/app/assets/manager/ui/UIManager.ts:337
↓ 1 callers
Method
createUI
* 创建UI
extensions/app/assets/manager/ui/UIManager.ts:1058
↓ 1 callers
Function
decode
(encryptedText: string, key: string)
extensions/app/assets/lib/storage/storage.ts:15
↓ 1 callers
Function
define
()
extensions/app/assets/lib/debug/debug.ts:26
↓ 1 callers
Method
emit
(args: any[])
extensions/app/assets/base/BaseControl.ts:27
↓ 1 callers
Method
emit
(args: any[])
extensions/app/assets/base/BaseController.ts:31
↓ 1 callers
Function
encode
(text: string, key: string)
extensions/app/assets/lib/storage/storage.ts:5
↓ 1 callers
Method
executeJavaScript
* A promise that resolves with the result of the executed code or is rejected if * execution throws or results in a rejected promise. *
extensions/app/engine/@types/electron.d.ts:10743
↓ 1 callers
Function
fileEach
(folder: string, callback: (filePath: string) => any)
extensions/app/engine/src/menu/tinyPNG.ts:36
↓ 1 callers
Function
fileUpdate
(img_path: string, obj: IResponse)
extensions/app/engine/src/menu/tinyPNG.ts:99
↓ 1 callers
Function
fileUpload
(img_path: string)
extensions/app/engine/src/menu/tinyPNG.ts:75
↓ 1 callers
Function
getComScript
* 获取脚本内容
extensions/app/engine/src/panel/components/create-view.ts:9
↓ 1 callers
Method
getDayTimeMs
(date: Date)
extensions/app/assets/manager/timer/TimerManager.ts:9
↓ 1 callers
Method
getEffectVolume
(id: number)
extensions/app/assets/manager/sound/AudioEngine.ts:96
↓ 1 callers
Method
getEffectVolumeScale
(id: number)
extensions/app/assets/manager/sound/AudioEngine.ts:110
↓ 1 callers
Function
getFilePathRemoveMD5
(filepath: string)
extensions/app/engine/src/builder/utils/file.ts:234
↓ 1 callers
Method
getGlobalEffectsMute
()
extensions/app/assets/manager/sound/AudioEngine.ts:132
↓ 1 callers
Method
getGlobalEffectsVolumeScale
()
extensions/app/assets/manager/sound/AudioEngine.ts:121
↓ 1 callers
Function
getMainWebContents
()
extensions/app/engine/src/main.ts:486
↓ 1 callers
Function
getMenu
(assetInfo: AssetInfo)
extensions/app/engine/src/menu/index.ts:4
↓ 1 callers
Method
getMusicMute
()
extensions/app/assets/manager/sound/AudioEngine.ts:198
↓ 1 callers
Method
getMusicVolume
()
extensions/app/assets/manager/sound/AudioEngine.ts:177
↓ 1 callers
Method
getMute
()
extensions/app/assets/manager/sound/Audio.ts:121
↓ 1 callers
Function
getNaMetaUserData
(name = 'new-class')
extensions/app/engine/src/panel/components/create-view.ts:37
↓ 1 callers
Function
getRandomIP
()
extensions/app/engine/src/menu/tinyPNG.ts:31
↓ 1 callers
Function
getResMetaUserData
(name = 'new-class')
extensions/app/engine/src/panel/components/create-view.ts:44
↓ 1 callers
Function
getScript
* 根据语言获取脚本内容
extensions/app/engine/src/panel/components/create-manager.ts:8
↓ 1 callers
Function
getScript
* 根据语言获取脚本内容
extensions/app/engine/src/panel/components/create-model.ts:8
↓ 1 callers
Function
getScript
* 根据语言获取脚本内容
extensions/app/engine/src/panel/components/create-controller.ts:8
↓ 1 callers
Method
getTotalAssetNum
* 获得初始化资源的数量(包括sysMgrCount) * @private
extensions/app/assets/base/BaseManager.ts:196
↓ 1 callers
Method
getUIClass
* 根据UI名字获取它的脚本类
extensions/app/assets/manager/ui/UIManager.ts:438
← previous
next →
101–200 of 1,145, ranked by callers