Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/msgbyte/tailchat
/ functions
Functions
1,612 in github.com/msgbyte/tailchat
⨍
Functions
1,612
◇
Types & classes
631
Method
buildTokenWithUidAndPrivilege
* Generates an RTC token with the specified privilege. * * This method supports generating a token with the following privileges: * - Joining
server/plugins/com.msgbyte.agora/services/utils/RtcTokenBuilder2.ts:155
Method
builtinHandlers
()
client/web/src/components/ChatBox/ChatInputBox/clipboard-helper.ts:38
Function
cacheUserLanguage
(language)
client/shared/i18n/language.ts:82
Function
cachedGet
(...args: any)
client/shared/manager/buildReg.ts:75
Function
cachedSet
(fn: F)
client/shared/manager/buildReg.ts:90
Function
callAction
* Call an action via broker * * @param {Object} route Route options * @param {String} actionName Name of action * @param {HttpR
server/packages/sdk/src/services/lib/moleculer-web/index.ts:699
Function
callback
()
client/web/src/components/Webview.tsx:20
Function
canDrop
(item: any)
client/web/src/components/ChatBox/ChatInputBox/ChatDropArea.tsx:41
Method
canOverrideExistingModule
()
client/mobile/android/app/src/main/java/com/msgbyte/tailchat/GetuiModule.java:40
Method
cancel
* 取消好友请求
server/services/core/user/friendRequest.service.ts:166
Method
checkDiscriminator
()
server/models/user/user.ts:162
Method
checkIsFriend
* 检查对方是否为自己好友
server/services/core/user/friend.service.ts:97
Function
checkOrigin
* Check origin(s) * * @param {String} origin * @param {String|Array<String>} settings * @returns {Boolean}
server/packages/sdk/src/services/lib/moleculer-web/index.ts:1140
Method
checkTokenValid
* 检查授权是否可用
server/services/core/user/user.service.ts:759
Function
checkUserPermissions
* 检查群组成员权限
server/packages/sdk/src/services/lib/call.ts:130
Function
checkWhitelist
* Check the action name in whitelist * * @param {Object} route * @param {String} action * @returns {Boolean}
server/packages/sdk/src/services/lib/moleculer-web/index.ts:1258
Method
claimTemporaryUser
* 认领临时用户
server/services/core/user/user.service.ts:600
Function
claims
(use, scope, claims, rejected)
server/services/openapi/oidc/oidc.service.ts:32
Function
cleanActionCache
* 清理action缓存 * NOTICE: 这里使用Redis作为缓存管理器,因此不需要通知所有的service
server/packages/sdk/src/services/base.ts:445
Function
clearAllConverses
* 清理所有会话信息
client/shared/redux/slices/chat.ts:226
Function
clearCache
()
client/shared/cache/utils.ts:40
Function
clearInbox
()
client/shared/model/inbox.ts:21
Method
client
* 全局配置 * * 用于提供给前端使用 * * NOTICE: 返回内容比较简单,因此不建议增加缓存
server/services/core/config.service.ts:76
Method
closeConnecting
()
client/shared/api/socket.ts:135
Function
coloringStatusCode
* Return with colored status code * * @param {any} code * @returns
server/packages/sdk/src/services/lib/moleculer-web/index.ts:1088
Function
complexBar
(input: Options)
client/packages/plugin-declaration-generator/test/demo/bar.ts:24
Method
componentDidCatch
(error: Error | null, info: any)
client/web/src/components/ErrorBoundary.tsx:29
Method
componentDidMount
()
client/shared/components/Portal/Consumer.tsx:12
Method
componentDidMount
()
client/web/src/components/DynamicVirtualizedList/DynamicSizeList.tsx:339
Method
componentDidMount
()
client/web/src/components/DynamicVirtualizedList/ItemMeasurer.tsx:93
Method
componentDidUpdate
()
client/shared/components/Portal/Consumer.tsx:25
Method
componentDidUpdate
( prevProps: DynamicSizeListProps, prevState: DynamicSizeListState, snapshot: DynamicSizeListSnaps
client/web/src/components/DynamicVirtualizedList/DynamicSizeList.tsx:379
Method
componentDidUpdate
(prevProps: ItemMeasurerProps)
client/web/src/components/DynamicVirtualizedList/ItemMeasurer.tsx:113
Method
componentWillUnmount
()
client/shared/components/Portal/Consumer.tsx:33
Method
componentWillUnmount
()
client/web/src/components/DynamicVirtualizedList/DynamicSizeList.tsx:463
Method
componentWillUnmount
()
client/web/src/components/DynamicVirtualizedList/ItemMeasurer.tsx:138
Function
compose
* Compose middlewares * * @param {...Function} mws
server/packages/sdk/src/services/lib/moleculer-web/utils.ts:52
Function
composeThen
* Compose middlewares and return Promise * @param {...Function} mws * @returns {Promise}
server/packages/sdk/src/services/lib/moleculer-web/utils.ts:84
Method
connected
()
client/shared/api/socket.ts:46
Function
constructor
(broker: ServiceBroker)
server/packages/sdk/src/services/base.ts:135
Method
constructor
( public url: string, public appId: string, public appSecret: string )
client/packages/tailchat-client-sdk/src/openapi/client/base.ts:10
Method
constructor
( public url: string, public appId: string, public appSecret: string, public disableMsgpack: b
client/packages/tailchat-client-sdk/src/openapi/client/ws.ts:9
Method
constructor
(public filePath: string, private options: ts.CompilerOptions)
client/packages/plugin-declaration-generator/src/tsgenerator.ts:161
Method
constructor
()
client/desktop/src/main/main.ts:40
Method
constructor
(mainWindow: BrowserWindow)
client/desktop/src/main/menu.ts:18
Method
constructor
(origin: SimpleMessagePayload)
client/shared/utils/message-helper.ts:17
Method
constructor
(private socket: Socket)
client/shared/api/socket.ts:31
Method
constructor
( private event: React.ClipboardEvent<HTMLTextAreaElement | HTMLInputElement> )
client/web/src/components/ChatBox/ChatInputBox/clipboard-helper.ts:30
Method
constructor
(props: DynamicSizeListProps)
client/web/src/components/DynamicVirtualizedList/DynamicSizeList.tsx:243
Method
constructor
( public url: string, public appId: string, public appSecret: string )
apps/github-app/src/client.ts:10
Method
constructor
* Creates an instance of MinioInitializationError. * * @param {String?} message * @param {Number?} code * @param {String?} type * @para
server/packages/sdk/src/services/mixins/minio.mixin.ts:16
Method
constructor
* Creates an instance of MinioPingError. * * @param {String?} message * @param {Number?} code * @param {String?} type * @param {any} da
server/packages/sdk/src/services/mixins/minio.mixin.ts:40
Method
constructor
(message?: string, code?: number, type?: string, data?: unknown)
server/packages/sdk/src/services/lib/errors.ts:9
Method
constructor
(message?: string, code?: number, type?: string, data?: unknown)
server/packages/sdk/src/services/lib/errors.ts:19
Method
constructor
( message?: string, code?: number, type?: string, data?: { field: string; message: string }[]
server/packages/sdk/src/services/lib/errors.ts:25
Method
constructor
(message?: string, code?: number, type?: string, data?: unknown)
server/packages/sdk/src/services/lib/errors.ts:36
Method
constructor
(message?: string, code?: number, type?: string, data?: unknown)
server/packages/sdk/src/services/lib/errors.ts:42
Method
constructor
(data?: unknown)
server/packages/sdk/src/services/lib/errors.ts:53
Method
constructor
(data?: unknown)
server/packages/sdk/src/services/lib/errors.ts:59
Method
constructor
* Creates an instance of MongooseDbAdapter. * @param {String} uri * @param {Object?} opts * * @memberof MongooseDbAdapter
server/packages/sdk/src/services/lib/moleculer-db-adapter-mongoose/index.ts:42
Method
constructor
* Creates an instance of InvalidRequestBodyError. * * @param {any} body * @param {any} error * * @memberOf InvalidRequestBodyError
server/packages/sdk/src/services/lib/moleculer-web/errors.ts:34
Method
constructor
* Creates an instance of InvalidResponseTypeError. * * @param {String} dataType * * @memberOf InvalidResponseTypeError
server/packages/sdk/src/services/lib/moleculer-web/errors.ts:56
Method
constructor
* Creates an instance of UnAuthorizedError. * * @param {String} type * @param {any} data * * @memberOf UnAuthorizedError
server/packages/sdk/src/services/lib/moleculer-web/errors.ts:78
Method
constructor
* Creates an instance of ForbiddenError. * * @param {String} type * @param {any} data * * @memberOf ForbiddenError
server/packages/sdk/src/services/lib/moleculer-web/errors.ts:98
Method
constructor
* Creates an instance of BadRequestError. * * @param {String} type * @param {any} data * * @memberOf BadRequestError
server/packages/sdk/src/services/lib/moleculer-web/errors.ts:118
Method
constructor
* Creates an instance of NotFoundError. * * @param {String} type * @param {any} data * * @memberOf NotFoundError
server/packages/sdk/src/services/lib/moleculer-web/errors.ts:138
Method
constructor
* Creates an instance of PayloadTooLarge. * * @param {String} type * @param {any} data * * @memberOf PayloadTooLarge
server/packages/sdk/src/services/lib/moleculer-web/errors.ts:158
Method
constructor
* Creates an instance of RateLimitExceeded. * * @param {String} type * @param {any} data * * @memberOf RateLimitExceeded
server/packages/sdk/src/services/lib/moleculer-web/errors.ts:178
Method
constructor
* Creates an instance of ForbiddenError. * * @param {String} type * @param {any} data * * @memberOf ForbiddenError
server/packages/sdk/src/services/lib/moleculer-web/errors.ts:198
Method
constructor
* Constructor of Alias * * @param {Service} service * @param {Object} route * @param {Object} opts * @param {any} action
server/packages/sdk/src/services/lib/moleculer-web/alias.ts:43
Method
constructor
* Creates an instance of MemoryStore. * * @param {Number} clearPeriod * @memberof MemoryStore
server/packages/sdk/src/services/lib/moleculer-web/memory-store.ts:19
Method
constructor
( apiUrl: string, private appId: string, private appSecret: string )
server/packages/sdk/src/openapi/oauth.ts:9
Method
constructor
(public name: string)
server/services/openapi/oidc/adapter.ts:50
Method
constructor
()
server/scripts/dashboard.ts:14
Method
constructor
( public appId: string, public appkey: string, public mastersecret: string )
server/plugins/com.msgbyte.getui/lib/GetuiClient.ts:43
Method
constructor
(service_type)
server/plugins/com.msgbyte.agora/services/utils/AccessToken2.ts:14
Method
constructor
(channel_name, uid)
server/plugins/com.msgbyte.agora/services/utils/AccessToken2.ts:61
Method
constructor
(user_id)
server/plugins/com.msgbyte.agora/services/utils/AccessToken2.ts:86
Method
constructor
()
server/plugins/com.msgbyte.agora/services/utils/AccessToken2.ts:109
Method
constructor
(user_id)
server/plugins/com.msgbyte.agora/services/utils/AccessToken2.ts:130
Method
constructor
(roomUuid, userUuid, role)
server/plugins/com.msgbyte.agora/services/utils/AccessToken2.ts:158
Method
constructor
(appId, appCertificate, issueTs, expire)
server/plugins/com.msgbyte.agora/services/utils/AccessToken2.ts:194
Method
consume
(id: string)
server/services/openapi/oidc/adapter.ts:145
Function
contextCallMockFn
(actionName)
server/test/integration/group/group.spec.ts:43
Method
converseId
()
server/plugins/com.msgbyte.simplenotify/models/simplenotify.ts:29
Function
corsHandler
(settings, req, res)
server/packages/sdk/src/services/lib/moleculer-web/index.ts:368
Method
count
* Get count of filtered entites * * Available filter props: * - search * - searchFields * - query * * @param {Object} [filters
server/packages/sdk/src/services/lib/moleculer-db-adapter-mongoose/index.ts:226
Method
create
* 创建房间 * * TODO: 先手动返回一个随机生成的房间号
server/plugins/com.msgbyte.meeting/services/meeting.service.dev.ts:58
Function
createAlias
* Create alias for route. * * @param {Object} route * @param {String|Object} matchPath * @param {String|Object} action
server/packages/sdk/src/services/lib/moleculer-web/index.ts:1787
Method
createDMConverse
(ctx: TcContext<{ memberIds: string[] }>)
server/services/core/chat/converse.service.ts:55
Function
createGroup
( name: string, panels: GroupPanel[] )
client/shared/model/group.ts:73
Method
createGroup
* 创建群组
server/services/core/group/group.service.ts:287
Method
createGroupInvite
* 创建群组邀请
server/services/core/group/invite.service.ts:69
Method
createGroupInvite
* 创建群组邀请 * @param groupId 群组id * @param type 普通(7天) 永久
server/models/group/invite.ts:66
Method
createGroupPanel
* 创建群组面板
server/services/core/group/group.service.ts:750
Function
createGroupRole
( groupId: string, roleName: string, permissions: string[] )
client/shared/model/group.ts:358
Method
createJSModules
()
client/mobile/android/app/src/main/java/com/msgbyte/tailchat/GetuiPackage.java:29
Function
createMinioClient
* Creates and returns a new Minio client * * @methods * * @returns {Client}
server/packages/sdk/src/services/mixins/minio.mixin.ts:100
Method
createNativeModules
(ReactApplicationContext reactContext)
client/mobile/android/app/src/main/java/com/msgbyte/tailchat/GetuiPackage.java:22
Method
createQRCode
(ctx: TcContext)
server/plugins/com.msgbyte.wxpusher/services/wxpusher.service.ts:94
← previous
next →
1,001–1,100 of 1,612, ranked by callers