MCPcopy Create free account

hub / github.com/msgbyte/tailchat / functions

Functions1,612 in github.com/msgbyte/tailchat

↓ 1 callersMethodturnOnPush
打开SDK的推送.
client/mobile/android/app/src/main/java/com/msgbyte/tailchat/GetuiModule.java:99
↓ 1 callersMethoduninstallPlugin
* 卸载插件
client/web/src/plugin/manager.ts:119
↓ 1 callersMethodupdateGroupConfig
* 修改群组配置
server/services/core/group/group.service.ts:471
↓ 1 callersMethodupdateGroupMemberField
* 修改群组成员的字段信息 * * 带权限验证
server/models/group/group.ts:384
↓ 1 callersMethodupdateGroupRoleName
* 修改群组角色名
server/models/group/group.ts:244
↓ 1 callersMethodupdateGroupRolePermission
* 修改群组角色权限
server/models/group/group.ts:269
↓ 1 callersMethodupdatePluginsInfo
* 自动更新插件信息到最新版本
client/web/src/plugin/manager.ts:75
↓ 1 callersFunctionupperFirst
(text)
apps/cli/templates/plopfile.js:8
↓ 1 callersFunctionuseAckInfoChecker
()
client/shared/redux/hooks/useAckInfo.ts:6
↓ 1 callersFunctionuseAppState
* 应用状态管理hooks
client/web/src/routes/Main/Provider.tsx:26
↓ 1 callersFunctionuseAvailableServices
()
client/shared/hooks/model/useAvailableServices.ts:9
↓ 1 callersFunctionuseCanInstallPwa
()
client/web/src/routes/Main/Navbar/InstallBtn.tsx:25
↓ 1 callersFunctionuseChat
()
server/plugins/com.msgbyte.livekit/web/plugins/com.msgbyte.livekit/src/components/lib/Chat.tsx:24
↓ 1 callersFunctionuseChatInputInfo
* 聊天输入框显示状态管理
client/web/src/components/Panel/group/TextPanel.tsx:30
↓ 1 callersFunctionuseChatMessageItemAction
( payload: ChatMessage, options: { onClick?: () => void } )
client/web/src/components/ChatBox/ChatMessageList/useChatMessageItemAction.tsx:26
↓ 1 callersFunctionuseChatMessageReactionAction
( payload: ChatMessage )
client/web/src/components/ChatBox/ChatMessageList/useChatMessageReaction.tsx:15
↓ 1 callersFunctionuseClientState
(client: TailchatMeetingClient)
server/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/meeting/useClientState.ts:4
↓ 1 callersFunctionuseConverseMessage
(context: ConverseContext)
client/shared/redux/hooks/useConverseMessage.ts:107
↓ 1 callersFunctionuseCreateMeeting
()
server/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/hooks/useCreateMeeting.ts:7
↓ 1 callersFunctionuseDMConverseActions
* 私信快速会话
client/web/src/components/QuickSwitcher/useQuickSwitcherAllAction.ts:47
↓ 1 callersFunctionuseDataReady
( validator: () => boolean, cb: () => void, deps?: DependencyList )
client/shared/hooks/useDataReady.ts:7
↓ 1 callersFunctionuseEditValue
(value: T, onChange: (val: T) => void)
client/shared/hooks/useEditValue.ts:3
↓ 1 callersFunctionuseEffectOnce
(effect: EffectCallback)
client/shared/hooks/useEffectOnce.ts:5
↓ 1 callersFunctionuseExtraMenuItems
(panel: GroupPanel)
client/web/src/routes/Main/Content/Group/utils.tsx:36
↓ 1 callersFunctionuseFriendNickname
(userId: string)
client/shared/redux/hooks/useFriendNickname.ts:12
↓ 1 callersFunctionuseGroupAck
(groupId: string)
client/shared/redux/hooks/useGroupAck.ts:11
↓ 1 callersFunctionuseGroupHeaderAction
(groupId: string)
client/web/src/routes/Main/Content/Group/useGroupHeaderAction.tsx:13
↓ 1 callersFunctionuseGroupInfoContext
()
client/shared/contexts/GroupInfoContext.tsx:33
↓ 1 callersFunctionuseGroupList
()
client/web/src/routes/Main/Navbar/GroupNav.tsx:70
↓ 1 callersFunctionuseGroupMemberMute
( groupId: string, userId: string )
client/shared/redux/hooks/useGroupMemberMute.ts:9
↓ 1 callersFunctionuseGroupPanelActions
* 群组操作
client/web/src/components/QuickSwitcher/useQuickSwitcherAllAction.ts:83
↓ 1 callersFunctionuseGroupPanelMemberAllPermissions
( groupId: string, panelId: string )
client/shared/redux/hooks/useGroupPermission.ts:54
↓ 1 callersFunctionuseGroupPanelParams
()
client/web/src/routes/Main/Content/Group/utils.tsx:21
↓ 1 callersFunctionuseGroupPanelTreeDrag
( groupPanels: GroupPanelInfo[], onChangeGroupPanels: (newGroupPanels: GroupPanelInfo[]) => void )
client/web/src/components/modals/GroupDetail/Panel/useGroupPanelTreeDrag.tsx:10
↓ 1 callersFunctionuseGroupTextPanelUnread
(textPanelId: string)
client/shared/redux/hooks/useGroup.ts:83
↓ 1 callersFunctionuseGroupUnreadState
( groupId: string )
client/web/src/hooks/useGroupUnreadState.ts:9
↓ 1 callersFunctionuseHandleSendMessage
()
client/shared/redux/hooks/useConverseMessage.ts:31
↓ 1 callersFunctionuseInboxAck
(inboxItemId: string)
client/web/src/routes/Main/Content/Inbox/Content/index.tsx:55
↓ 1 callersFunctionuseInjectTianjiScript
()
client/web/src/hooks/useInjectTianjiScript.ts:3
↓ 1 callersFunctionuseInterval
( fn: () => void, delay: number | undefined, options?: { immediate?: boolean; } )
client/shared/hooks/useInterval.ts:4
↓ 1 callersFunctionuseIsGroupOwner
(groupId: string, userId?: string)
client/shared/redux/hooks/useGroup.ts:68
↓ 1 callersFunctionuseLazyValue
(value: T, onChange: (val: T) => void)
client/shared/hooks/useLazyValue.ts:4
↓ 1 callersFunctionuseLocationNav
( pattern: string, callback: (nav: string) => void )
client/web/src/hooks/useHistoryNav.ts:12
↓ 1 callersFunctionuseMediaQuery
(query: string)
server/plugins/com.msgbyte.livekit/web/plugins/com.msgbyte.livekit/src/utils/useMediaQuery.ts:7
↓ 1 callersFunctionuseMediumZoom
()
website/src/utils/useMediumZoom.ts:4
↓ 1 callersFunctionuseMeetingClientContext
()
server/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/meeting/context.tsx:30
↓ 1 callersFunctionuseMeetingContext
()
server/plugins/com.msgbyte.meeting/web/plugins/com.msgbyte.meeting/src/MeetingUrlWrapper.tsx:8
↓ 1 callersFunctionuseMeetingInit
({ autoInviteIds }: { autoInviteIds?: string[] })
server/plugins/com.msgbyte.livekit/web/plugins/com.msgbyte.livekit/src/components/lib/VideoConference.tsx:183
↓ 1 callersFunctionuseMemberMuteAction
* 禁言相关
client/web/src/hooks/useGroupMemberAction.ts:223
↓ 1 callersFunctionuseMessageNotifyEventFilter
()
client/shared/hooks/model/useMessageNotifyEventFilter.tsx:11
↓ 1 callersFunctionuseMessageReactions
(payload: ChatMessage)
client/web/src/components/ChatBox/ChatMessageList/useMessageReactions.tsx:58
↓ 1 callersFunctionuseModifyPermission
(originPermission: string[])
client/web/src/components/modals/GroupDetail/Role/useModifyPermission.ts:7
↓ 1 callersFunctionuseMountedState
()
client/shared/hooks/useMountedState.ts:5
↓ 1 callersFunctionuseOpenAppList
()
client/web/plugins/com.msgbyte.openapi/src/MainPanel/useOpenAppList.ts:16
↓ 1 callersFunctionuseParticipantTile
({ participant, source, publication, onParticipantClick, disableSpeakingIndicator, htmlProps, }: U
server/plugins/com.msgbyte.livekit/web/plugins/com.msgbyte.livekit/src/components/lib/ParticipantTile.tsx:60
↓ 1 callersFunctionusePasteHandler
()
client/web/src/components/ChatBox/ChatInputBox/usePasteHandler.tsx:11
↓ 1 callersFunctionusePersonalUnread
()
client/web/src/routes/Main/Navbar/PersonalNav.tsx:12
↓ 1 callersFunctionusePluginStoreData
()
client/web/src/plugin/PluginStore/index.tsx:16
↓ 1 callersFunctionusePrependedMessagesCount
(messages: ChatMessage[])
client/web/src/components/ChatBox/ChatMessageList/VirtualizedList.tsx:126
↓ 1 callersFunctionusePreviewTracks
@alpha
server/plugins/com.msgbyte.livekit/web/plugins/com.msgbyte.livekit/src/components/lib/PreJoinView.tsx:283
↓ 1 callersFunctionusePrevious
(state: T)
client/shared/hooks/usePrevious.ts:3
↓ 1 callersFunctionuseQuickSwitcherActionContext
()
client/web/src/components/QuickSwitcher/useQuickSwitcherActionContext.tsx:10
↓ 1 callersFunctionuseQuickSwitcherAllActions
()
client/web/src/components/QuickSwitcher/useQuickSwitcherAllAction.ts:115
↓ 1 callersFunctionuseQuickSwitcherFilteredActions
( keyword: string )
client/web/src/components/QuickSwitcher/useQuickSwitcherFilteredActions.tsx:13
↓ 1 callersFunctionuseRafState
( initialState: S | (() => S) )
client/shared/hooks/useRafState.ts:7
↓ 1 callersFunctionuseRecordGroupPanel
* 记录下最后访问的面板id
client/web/src/routes/Main/Content/Group/Panel.tsx:22
↓ 1 callersFunctionuseRenderPluginMessageInterpreter
(message: string)
client/web/src/components/ChatBox/ChatMessageList/useRenderPluginMessageInterpreter.tsx:8
↓ 1 callersFunctionuseResizeObserver
( target: React.RefObject<T>, callback: UseResizeObserverCallback )
server/plugins/com.msgbyte.livekit/web/plugins/com.msgbyte.livekit/src/utils/useResizeObserver.ts:12
↓ 1 callersFunctionuseRoleActions
( groupId: string, roleId: typeof ALL_PERMISSION | string )
client/web/src/components/modals/GroupDetail/Role/useRoleActions.ts:8
↓ 1 callersFunctionuseScreenSharing
()
server/plugins/com.msgbyte.agora/web/plugins/com.msgbyte.agora/src/FloatWindow/useScreenSharing.ts:16
↓ 1 callersFunctionuseScreenSize
()
apps/cli/src/app/hooks/useScreenSize.ts:4
↓ 1 callersFunctionuseServerUrl
()
server/plugins/com.msgbyte.livekit/web/plugins/com.msgbyte.livekit/src/utils/useServerUrl.ts:4
↓ 1 callersFunctionuseShallowObject
(object: T)
client/shared/hooks/useShallowObject.ts:7
↓ 1 callersFunctionuseShortcuts
()
client/web/src/routes/Main/useShortcuts.tsx:8
↓ 1 callersFunctionuseSocketContext
()
client/web/src/context/SocketContext.tsx:18
↓ 1 callersFunctionuseTcPopoverContext
()
client/web/src/components/TcPopover.tsx:41
↓ 1 callersFunctionuseTimeoutFn
( // eslint-disable-next-line @typescript-eslint/ban-types fn: Function, ms = 0 )
client/shared/hooks/useTimeoutFn.ts:5
↓ 1 callersFunctionuseToast
()
client/mobile/src/hooks/useToast.tsx:6
↓ 1 callersFunctionuseToken
(roomName: string, options: UseTokenOptions = {})
server/plugins/com.msgbyte.livekit/web/plugins/com.msgbyte.livekit/src/utils/useToken.ts:5
↓ 1 callersFunctionuseUnmount
(fn: () => any)
client/shared/hooks/useUnmount.ts:6
↓ 1 callersFunctionuseUsernames
(userIds: string[])
client/shared/hooks/model/useUsernames.ts:6
↓ 1 callersFunctionuseWindowSize
( initialWidth = Infinity, initialHeight = Infinity )
client/web/src/hooks/useWindowSize.ts:6
↓ 1 callersFunctionuseWish
(poolData: OfficialGachaPool)
client/web/plugins/com.msgbyte.genshin/src/GenshinPanel/GachaPool/useWish.tsx:19
↓ 1 callersFunctionuserAuth
(token)
server/mixins/__tests__/socketio.spec.ts:50
↓ 1 callersFunctionvalidateInput
( opts: IUpdateElectronAppOptions<L> )
client/desktop-old/src/lib/update-electron-app.ts:161
↓ 1 callersFunctionvalidateProps
({ renderItem }: DynamicSizeListProps)
client/web/src/components/DynamicVirtualizedList/DynamicSizeList.tsx:999
↓ 1 callersMethodverifyEmailWithOTP
* 通过用户邮件验证OTP, 并更新用户验证状态
server/services/core/user/user.service.ts:407
↓ 1 callersMethodverifyMailService
* 检查邮件服务是否可用
server/models/user/mail.ts:112
↓ 1 callersMethodversion
获取SDK版本号 @return 版本号
client/mobile/android/app/src/main/java/com/msgbyte/tailchat/GetuiModule.java:141
Function'$services.changed'
()
server/packages/sdk/src/services/lib/moleculer-web/index.ts:1808
Method'GET /:objectName+'
( this: TcService, req: IncomingMessage, res: ServerResponse )
server/services/core/gateway.service.ts:297
FunctionApp
()
client/desktop/src/renderer/App.tsx:85
FunctionApp
()
client/mobile/src/App.tsx:16
FunctionApp
()
server/admin/src/client/App.tsx:45
FunctionByteBuf
()
server/plugins/com.msgbyte.agora/services/utils/AccessToken2.ts:298
FunctionCallExpression
(path)
client/web/plugins/com.msgbyte.offline-icons/scripts/extract-icons.ts:105
FunctionChat
({ messageFormatter, ...props }: ChatProps)
server/plugins/com.msgbyte.livekit/web/plugins/com.msgbyte.livekit/src/components/lib/Chat.tsx:51
FunctionCombinedTemplate
(args)
client/packages/design/components/Avatar/index.stories.tsx:52
FunctionControlBar
({ variation, controls, ...props }: ControlBarProps)
server/plugins/com.msgbyte.livekit/web/plugins/com.msgbyte.livekit/src/components/lib/ControlBar.tsx:52
FunctionDefaultFullModalInputEditorRender
({ value, onChange })
client/web/src/components/FullModal/Field.tsx:169
← previousnext →801–900 of 1,612, ranked by callers