MCPcopy Create free account

hub / github.com/Evansy/MallChatWeb / functions

Functions191 in github.com/Evansy/MallChatWeb

↓ 17 callersFunctiongetRequest
(url: string, config?: any)
src/services/apis.ts:24
↓ 7 callersFunctionpostRequest
(url: string, params?: any)
src/services/apis.ts:26
↓ 7 callersFunctionputRequest
(url: string, params?: any)
src/services/apis.ts:27
↓ 5 callersFunctiondeleteRequest
(url: string, params?: any)
src/services/apis.ts:28
↓ 5 callersMethodgetIndexOffset
* 获取指定索引的偏移量 * @param {number} givenIndex - 给定的索引 * @returns {number} - 偏移量
src/components/VirtualList/virtual.ts:227
↓ 5 callersFunctionscrollToOffset
(offset: number, smooth = false)
src/components/VirtualList/index.tsx:206
↓ 4 callersMethodgetLastIndex
()
src/components/VirtualList/virtual.ts:249
↓ 4 callersMethodisFixedType
()
src/components/VirtualList/virtual.ts:245
↓ 4 callersFunctionpostMsg
({ type, value }: { type: string; value?: object })
src/utils/worker.ts:2
↓ 3 callersMethodcheckRange
(start, end)
src/components/VirtualList/virtual.ts:253
↓ 3 callersFunctionclose
()
src/stores/preview.ts:19
↓ 3 callersMethodgetEndByStart
(start)
src/components/VirtualList/virtual.ts:278
↓ 3 callersFunctiongetMsgList
(size = pageSize)
src/stores/chat.ts:152
↓ 3 callersFunctionsortAndUniqueSessionList
()
src/stores/chat.ts:241
↓ 2 callersFunctionclearQueue
()
src/utils/readCountQueue.ts:53
↓ 2 callersFunctionconnectionSend
(value: object)
src/utils/worker.ts:22
↓ 2 callersFunctiondequeue
()
src/stores/downloadQuenu.ts:34
↓ 2 callersFunctiondispatchSizeChange
()
src/components/VirtualList/item.tsx:47
↓ 2 callersFunctiongetClientSize
()
src/components/VirtualList/index.tsx:123
↓ 2 callersFunctiongetContactList
(isFresh = false)
src/stores/contacts.ts:15
↓ 2 callersFunctiongetEmojiList
()
src/stores/emoji.ts:16
↓ 2 callersMethodgetEstimateSize
()
src/components/VirtualList/virtual.ts:315
↓ 2 callersFunctiongetOffset
()
src/components/VirtualList/index.tsx:119
↓ 2 callersMethodgetRange
* 获取当前范围 * @returns {object} - 当前范围对象
src/components/VirtualList/virtual.ts:50
↓ 2 callersMethodgetScrollOvers
* 获取滚动的位置 * @returns {number} 滚动的位置
src/components/VirtualList/virtual.ts:191
↓ 2 callersFunctiongetScrollSize
()
src/components/VirtualList/index.tsx:128
↓ 2 callersFunctiongetUniqueIdFromDataSources
()
src/components/VirtualList/index.tsx:156
↓ 2 callersMethodhandleDataSourcesChange
* 数据变化处理
src/components/VirtualList/virtual.ts:120
↓ 2 callersMethodinit
* 初始化 * @param {object} param - 参数对象 * @param {function} callUpdate - 更新回调函数
src/components/VirtualList/virtual.ts:21
↓ 2 callersFunctioninitConnection
()
src/utils/worker.ts:91
↓ 2 callersMethodisBehind
()
src/components/VirtualList/virtual.ts:59
↓ 2 callersFunctionisDiffNow10Min
(time: ConfigType)
src/utils/computedTime.ts:104
↓ 2 callersMethodisFront
()
src/components/VirtualList/virtual.ts:63
↓ 2 callersFunctionnotification
({ name, text, icon, onClick }: NotificationType)
src/utils/notification.ts:9
↓ 2 callersFunctionnotify
({ name, text, icon, onClick }: NotificationType)
src/utils/notification.ts:20
↓ 2 callersFunctiononCloseHandler
()
src/utils/worker.ts:42
↓ 2 callersFunctionreset
()
src/hooks/useRecording.ts:30
↓ 2 callersFunctionscrollToIndex
(index: number, smooth?: boolean, topDistance = 0)
src/components/VirtualList/index.tsx:193
↓ 2 callersMethodupdateParam
(key, value)
src/components/VirtualList/virtual.ts:72
↓ 2 callersMethodupdateRange
(start, end)
src/components/VirtualList/virtual.ts:270
↓ 2 callersFunctionupload
(url: string, file: File, inner?: boolean)
src/hooks/useUpload.ts:41
↓ 1 callersMethod#send
(msg: WsReqMsgContentType)
src/utils/websocket.ts:101
↓ 1 callersFunctionaddQuenuAction
(url: string)
src/stores/downloadQuenu.ts:21
↓ 1 callersFunctioncheckTimeInterval
(cur: MessageType, pre: MessageType)
src/utils/computedTime.ts:28
↓ 1 callersFunctionclearHeartPackTimer
()
src/utils/worker.ts:35
↓ 1 callersFunctioncompressImage
(file: File)
src/hooks/useEmojiUpload.ts:56
↓ 1 callersFunctioncomputedTimeBlock
(list: MessageType[], needFirst = true)
src/utils/computedTime.ts:45
↓ 1 callersFunctionconfigCompressPlugin
( compress: 'gzip' | 'brotli', deleteOriginFile = false, )
config/plugin/compress.ts:9
↓ 1 callersFunctionconfigImageminPlugin
()
config/plugin/imagemin.ts:6
↓ 1 callersFunctionconfigVisualizerPlugin
(isOpen = false)
config/plugin/visualizer.ts:7
↓ 1 callersFunctioncountAudioTime
()
src/hooks/useUpload.ts:143
↓ 1 callersFunctioncreateGuard
(router: Router)
src/router/guard/index.ts:4
↓ 1 callersFunctioncreatePermissionGuard
(router: Router)
src/router/guard/permissionGuard.ts:18
↓ 1 callersFunctiondeleteMsg
(msgId: number)
src/stores/chat.ts:414
↓ 1 callersMethoddestroy
()
src/components/VirtualList/virtual.ts:42
↓ 1 callersFunctiondownloadAction
(url: string)
src/stores/downloadQuenu.ts:45
↓ 1 callersFunctiondownloadFile
(url: string, filename?: string, extension?: string)
src/hooks/useDownload.ts:28
↓ 1 callersFunctionemitEvent
(offset: number, clientSize: number, scrollSize: number)
src/components/VirtualList/index.tsx:134
↓ 1 callersFunctiongetAudioDuration
(file: File)
src/hooks/useUpload.ts:137
↓ 1 callersFunctiongetBatchBadgeInfo
(itemIds: number[])
src/stores/cached.ts:68
↓ 1 callersFunctiongetFileExtension
(url: string)
src/hooks/useDownload.ts:10
↓ 1 callersFunctiongetFileName
(url: string)
src/hooks/useDownload.ts:19
↓ 1 callersFunctiongetGroupUserList
(refresh = false)
src/stores/group.ts:92
↓ 1 callersFunctiongetImgWH
(file: File)
src/hooks/useUpload.ts:119
↓ 1 callersFunctiongetNewFriendCount
()
src/stores/contacts.ts:40
↓ 1 callersMethodgetOffset
(start)
src/components/VirtualList/virtual.ts:67
↓ 1 callersMethodgetPadBehind
* 获取后方的预填充大小 * @returns {number} - 填充大小
src/components/VirtualList/virtual.ts:297
↓ 1 callersMethodgetPadFront
()
src/components/VirtualList/virtual.ts:285
↓ 1 callersFunctiongetRenderSlots
()
src/components/VirtualList/index.tsx:221
↓ 1 callersFunctiongetRequestFriendsList
(isFresh = false)
src/stores/contacts.ts:52
↓ 1 callersFunctiongetToken
()
src/services/request.ts:6
↓ 1 callersFunctiongetVideoCover
(file: File)
src/hooks/useUpload.ts:66
↓ 1 callersMethodhandleBehind
* 向后滚动处理 * @returns {number} 滚动的位置
src/components/VirtualList/virtual.ts:178
↓ 1 callersMethodhandleFront
* 向前滚动处理 * @returns {number} 滚动的位置
src/components/VirtualList/virtual.ts:164
↓ 1 callersMethodhandleScroll
* 滚动处理 * @param offset 偏移量 * @description 根据滚动的偏移量判断滚动的方向是向前还是向后
src/components/VirtualList/virtual.ts:145
↓ 1 callersMethodhandleSlotSizeChange
()
src/components/VirtualList/virtual.ts:136
↓ 1 callersFunctioninstallVirtual
()
src/components/VirtualList/index.tsx:170
↓ 1 callersFunctionisDiffNow
({ time, unit, diff, }: { unit: OpUnitType time: ConfigType diff: number })
src/utils/computedTime.ts:85
↓ 1 callersFunctionisMyFriend
(uid: number)
src/directives/v-friends.ts:5
↓ 1 callersFunctionparseFile
(file: File, addParams: Record<string, any> = {})
src/hooks/useUpload.ts:166
↓ 1 callersFunctionpushMsg
(msg: MessageType)
src/stores/chat.ts:271
↓ 1 callersFunctionremoveQuenuAction
(url: string)
src/stores/downloadQuenu.ts:26
↓ 1 callersMethodsaveSize
* 保存元素的尺寸 * @param {string} id - 唯一标识 * @param {number} size - 尺寸 * @description 该方法用于保存数据项的尺寸信息。将指定id和尺寸保存到`sizes`映射中,以便后续使用
src/components/VirtualList/virtual.ts:91
↓ 1 callersFunctionscrollToBottom
(smooth?: boolean)
src/components/VirtualList/index.tsx:257
↓ 1 callersFunctionsendHeartPack
()
src/utils/worker.ts:27
↓ 1 callersFunctionstop
()
src/hooks/useRecording.ts:84
↓ 1 callersFunctiontask
()
src/utils/readCountQueue.ts:26
↓ 1 callersFunctiontimeToStr
(time: number)
src/utils/computedTime.ts:13
↓ 1 callersFunctionuniqueUserList
(arr: UserItem[])
src/utils/unique.ts:3
↓ 1 callersFunctionupdateSessionLastActiveTime
(roomId: number, room?: SessionItem)
src/stores/chat.ts:254
↓ 1 callersFunctionupload
(url: string, file: File)
src/hooks/useEmojiUpload.ts:23
↓ 1 callersFunctionurlToBlob
(url: string)
src/utils/index.ts:125
↓ 1 callersFunctionuseDownload
()
src/hooks/useDownload.ts:4
↓ 1 callersFunctionwhiteListTest
(path: string)
src/router/guard/permissionGuard.ts:8
FunctionHomeChatView
()
src/router/index.ts:5
FunctionHomeContactsView
()
src/router/index.ts:6
FunctionHomeView
()
src/router/index.ts:4
FunctionaddAdmin
(uidList: number[])
src/stores/group.ts:153
FunctionaddEmoji
(emojiUrl: string)
src/stores/emoji.ts:31
FunctionbatchUpdateUserStatus
(items: UserItem[])
src/stores/group.ts:132
next →1–100 of 191, ranked by callers