Socket
Socket
Sign inDemoInstall

@tencentcloud/chat-uikit-engine

Package Overview
Dependencies
3
Maintainers
10
Versions
30
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.1.2 to 2.1.3

152

index.d.ts

@@ -62,3 +62,3 @@ import TencentCloudChat, { Conversation, Message, ChatSDK } from '@tencentcloud/chat';

userID?: string;
memberCustomField?: Array<any>;
memberCustomField?: any[];
};

@@ -71,31 +71,6 @@ lastMessage?: any;

joinOption: string;
groupCustomField?: Array<any>;
groupCustomField?: any[];
isSupportTopic: boolean;
groupAttributes: any;
groupCounters: any;
getGroup(): any;
switchGroup(): void;
getGroupProfile(groupCustomFieldFilter?: Array<any>): Promise<any>;
updateGroupProfile(options: MUpdateGroupParams): Promise<any>;
quitGroup(): Promise<any>;
dismissGroup(): Promise<any>;
getGroupOnlineMemberCount(): Promise<any>;
changeGroupOwner(options: MChangGroupOwnerParams): Promise<any>;
initGroupAttributes(options: MGroupAttrParams): Promise<any>;
setGroupAttributes(options: MGroupAttrParams): Promise<any>;
deleteGroupAttributes(options: MKeyListParams): Promise<any>;
getGroupAttributes(options: MKeyListParams): Promise<any>;
setGroupCounters(counters: MSetCountersParams): Promise<any>;
increaseGroupCounter(options: MCountersParams): Promise<any>;
decreaseGroupCounter(options: MCountersParams): Promise<any>;
getGroupCounters(options: MCountersParams): Promise<any>;
getGroupMemberList(options: MGetMemberListParams): Promise<any>;
getGroupMemberProfile(options: MGetMemberProfileParams): Promise<any>;
addGroupMember(options: MAddMemberParams): Promise<any>;
deleteGroupMember(options: MDeleteMemberParams): Promise<any>;
setGroupMemberMuteTime(options: MSetMemberMuteParams): Promise<any>;
setGroupMemberRole(options: MSetMemberRoleParams): Promise<any>;
setGroupMemberNameCard(options: MSetMemberNameCardParams): Promise<any>;
setGroupMemberCustomField(options: MSetMemberCustomFiledParams): Promise<any>;
markGroupMemberList(options: MMarkMemberParams): Promise<any>;
}

@@ -232,2 +207,3 @@

};
[key: string]: any;
}

@@ -319,3 +295,9 @@ interface OfflinePushInfo {

}
interface MUpdateGroupParams {
interface GroupServiceBasicParams {
groupID: string;
}
interface GetGroupProfileParams extends GroupServiceBasicParams {
groupCustomFieldFilter?: string[];
}
interface UpdateGroupParams extends GroupServiceBasicParams {
name?: string;

@@ -330,79 +312,21 @@ avatar?: string;

}
interface MChangGroupOwnerParams {
interface ChangGroupOwnerParams extends GroupServiceBasicParams {
newOwnerID: string;
}
interface MGroupAttrParams {
groupAttributes: any;
interface GroupAttrParams extends GroupServiceBasicParams {
groupAttributes: Record<string, string>;
}
interface MSetCountersParams {
counters: any;
interface SetCountersParams extends GroupServiceBasicParams {
counters: Record<string, number>;
}
interface MCountersParams extends MKeyListParams {
interface CountersParams extends GroupServiceBasicParams {
key: string;
value: number;
}
interface MJoinGroupParams {
interface JoinGroupParams extends GroupServiceBasicParams {
applyMessage?: string;
}
interface MKeyListParams {
interface KeyListParams extends GroupServiceBasicParams {
keyList: string[];
}
interface MGetMemberListParams {
count?: number;
offset?: number | string;
filter?: number;
}
interface MGetMemberProfileParams {
userIDList: string[];
memberCustomFieldFilter?: string[];
}
interface MAddMemberParams {
userIDList: string[];
}
interface MDeleteMemberParams {
userIDList: string[];
reason?: string;
duration?: number;
}
interface MSetMemberMuteParams {
userID: string;
muteTime: number;
}
interface MSetMemberRoleParams {
userID: string;
role: TencentCloudChat.TYPES;
}
interface MSetMemberNameCardParams {
userID?: string;
nameCard: string;
}
interface MSetMemberCustomFiledParams {
userID?: string;
memberCustomField: any[];
}
interface MMarkMemberParams {
userIDList: string[];
markType: number;
enableMark: boolean;
}
interface GroupServiceBasicParams {
groupID: string;
}
interface GetGroupProfileParams extends GroupServiceBasicParams {
groupCustomFieldFilter?: string[];
}
interface UpdateGroupParams extends GroupServiceBasicParams, MUpdateGroupParams {
}
interface ChangGroupOwnerParams extends GroupServiceBasicParams, MChangGroupOwnerParams {
}
interface GroupAttrParams extends GroupServiceBasicParams, MGroupAttrParams {
}
interface SetCountersParams extends GroupServiceBasicParams, MSetCountersParams {
}
interface CountersParams extends GroupServiceBasicParams, MCountersParams {
}
interface JoinGroupParams extends GroupServiceBasicParams, MJoinGroupParams {
}
interface KeyListParams extends GroupServiceBasicParams, MKeyListParams {
}
interface CreateGroupParams {

@@ -431,19 +355,39 @@ name: string;

}
interface GetMemberListParams extends GroupServiceBasicParams, MGetMemberListParams {
interface GetMemberListParams extends GroupServiceBasicParams {
count?: number;
offset?: number | string;
filter?: number;
}
interface GetMemberProfileParams extends GroupServiceBasicParams, MGetMemberProfileParams {
interface GetMemberProfileParams extends GroupServiceBasicParams {
userIDList: string[];
memberCustomFieldFilter?: string[];
}
interface AddMemberParams extends GroupServiceBasicParams, MAddMemberParams {
interface AddMemberParams extends GroupServiceBasicParams {
userIDList: string[];
}
interface DeleteMemberParams extends GroupServiceBasicParams, MDeleteMemberParams {
interface DeleteMemberParams extends GroupServiceBasicParams {
userIDList: string[];
reason?: string;
duration?: number;
}
interface SetMemberMuteParams extends GroupServiceBasicParams, MSetMemberMuteParams {
interface SetMemberMuteParams extends GroupServiceBasicParams {
userID: string;
muteTime: number;
}
interface SetMemberRoleParams extends GroupServiceBasicParams, MSetMemberRoleParams {
interface SetMemberRoleParams extends GroupServiceBasicParams {
userID: string;
role: TencentCloudChat.TYPES;
}
interface SetMemberNameCardParams extends GroupServiceBasicParams, MSetMemberNameCardParams {
interface SetMemberNameCardParams extends GroupServiceBasicParams {
userID?: string;
nameCard: string;
}
interface SetMemberCustomFiledParams extends GroupServiceBasicParams, MSetMemberCustomFiledParams {
interface SetMemberCustomFiledParams extends GroupServiceBasicParams {
userID?: string;
memberCustomField: Array<Record<string, string>>;
}
interface MarkMemberParams extends GroupServiceBasicParams, MMarkMemberParams {
interface MarkMemberParams extends GroupServiceBasicParams {
userIDList: string[];
markType: number;
enableMark: boolean;
}

@@ -758,2 +702,2 @@ interface Friend {

export { AcceptFriendApplicationParams, AddFriendParams, AddMemberParams, ChangGroupOwnerParams, CheckFriendParams, ConvertVoiceToTextParams, CountersParams, CreateGroupParams, DeleteFriendApplicationParams, DeleteFriendParams, DeleteMemberParams, ForwardMessageParams, Friend, FriendApplication, GetAllUserListOfMessageReactionParams, GetFriendProfileParams, GetGroupMessageReadParams, GetGroupProfileParams, GetMemberListParams, GetMemberProfileParams, GetMessageListHoppingParams, GetMessageListParams, GetMessageReactionsParams, GroupAttrParams, GroupServiceBasicParams, IConversationModel, IGroupModel, IMessageModel, JoinGroupParams, KeyListParams, LoginParams, MAddMemberParams, MChangGroupOwnerParams, MCountersParams, MDeleteMemberParams, MGetMemberListParams, MGetMemberProfileParams, MGroupAttrParams, MJoinGroupParams, MKeyListParams, MMarkMemberParams, MSetCountersParams, MSetMemberCustomFiledParams, MSetMemberMuteParams, MSetMemberNameCardParams, MSetMemberRoleParams, MUpdateGroupParams, MarkMemberParams, MessageControlInfo, ModifyMessageParams, MuteConversationParams, OfflinePushInfo, PinConversationParams, ReactionInfo, SEARCH_TYPE, SearchCloudMessagesParams, SendForwardMessageOptions, SendMessageOptions, SendMessageParams, SetConversationDraftParams, SetCountersParams, SetMemberCustomFiledParams, SetMemberMuteParams, SetMemberNameCardParams, SetMemberRoleParams, StoreName, SwitchUserStatusParams, TUIChatEngine, tuiChat as TUIChatService, tuiConversation as TUIConversationService, tuiFriend as TUIFriendService, tuiGlobal as TUIGlobal, tuiGroup as TUIGroupService, tuiStore as TUIStore, tuiTranslate as TUITranslateService, tuiUser as TUIUserService, TranslateTextParams, UpdateFriendParams, UpdateGroupParams, UpdateMyProfileParams, UserIDListParams, TUIChatEngine as default, func, handleGroupApplicationParams };
export { AcceptFriendApplicationParams, AddFriendParams, AddMemberParams, ChangGroupOwnerParams, CheckFriendParams, ConvertVoiceToTextParams, CountersParams, CreateGroupParams, DeleteFriendApplicationParams, DeleteFriendParams, DeleteMemberParams, ForwardMessageParams, Friend, FriendApplication, GetAllUserListOfMessageReactionParams, GetFriendProfileParams, GetGroupMessageReadParams, GetGroupProfileParams, GetMemberListParams, GetMemberProfileParams, GetMessageListHoppingParams, GetMessageListParams, GetMessageReactionsParams, GroupAttrParams, GroupServiceBasicParams, IConversationModel, IGroupModel, IMessageModel, JoinGroupParams, KeyListParams, LoginParams, MarkMemberParams, MessageControlInfo, ModifyMessageParams, MuteConversationParams, OfflinePushInfo, PinConversationParams, ReactionInfo, SEARCH_TYPE, SearchCloudMessagesParams, SendForwardMessageOptions, SendMessageOptions, SendMessageParams, SetConversationDraftParams, SetCountersParams, SetMemberCustomFiledParams, SetMemberMuteParams, SetMemberNameCardParams, SetMemberRoleParams, StoreName, SwitchUserStatusParams, TUIChatEngine, tuiChat as TUIChatService, tuiConversation as TUIConversationService, tuiFriend as TUIFriendService, tuiGlobal as TUIGlobal, tuiGroup as TUIGroupService, tuiStore as TUIStore, tuiTranslate as TUITranslateService, tuiUser as TUIUserService, TranslateTextParams, UpdateFriendParams, UpdateGroupParams, UpdateMyProfileParams, UserIDListParams, TUIChatEngine as default, func, handleGroupApplicationParams };
{
"name": "@tencentcloud/chat-uikit-engine",
"version": "2.1.2",
"version": "2.1.3",
"description": "Tencent Cloud TUIChatEngine SDK for Chat TUIKit",

@@ -5,0 +5,0 @@ "main": "index.js",

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc