UNPKG

@fork-anyone/node-nim

Version:

NetEase IM nodejs wrapper based on NetEase IM C++ SDK

104 lines 6.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TeamQueryOrder = exports.NIMTeamQueryType = exports.NIMTeamJoinMode = exports.NIMTeamUserType = exports.NIMTeamType = exports.NIMTeamBitsConfigMask = exports.NIMTeamMuteType = exports.NIMTeamUpdateCustomMode = exports.NIMTeamUpdateInfoMode = exports.NIMTeamInviteMode = exports.NIMTeamBeInviteMode = void 0; /** @enum NIMTeamBeInviteMode 被邀请人同意方式 */ var NIMTeamBeInviteMode; (function (NIMTeamBeInviteMode) { /** 需要同意 */ NIMTeamBeInviteMode[NIMTeamBeInviteMode["kNIMTeamBeInviteModeNeedAgree"] = 0] = "kNIMTeamBeInviteModeNeedAgree"; /** 不需要同意 */ NIMTeamBeInviteMode[NIMTeamBeInviteMode["kNIMTeamBeInviteModeNotNeedAgree"] = 1] = "kNIMTeamBeInviteModeNotNeedAgree"; })(NIMTeamBeInviteMode = exports.NIMTeamBeInviteMode || (exports.NIMTeamBeInviteMode = {})); /** @enum NIMTeamInviteMode 谁可以邀请他人入群 */ var NIMTeamInviteMode; (function (NIMTeamInviteMode) { /** 管理员 */ NIMTeamInviteMode[NIMTeamInviteMode["kNIMTeamInviteModeManager"] = 0] = "kNIMTeamInviteModeManager"; /** 所有人 */ NIMTeamInviteMode[NIMTeamInviteMode["kNIMTeamInviteModeEveryone"] = 1] = "kNIMTeamInviteModeEveryone"; })(NIMTeamInviteMode = exports.NIMTeamInviteMode || (exports.NIMTeamInviteMode = {})); /** @enum NIMTeamUpdateInfoMode 谁可以修改群资料 */ var NIMTeamUpdateInfoMode; (function (NIMTeamUpdateInfoMode) { /** 管理员 */ NIMTeamUpdateInfoMode[NIMTeamUpdateInfoMode["kNIMTeamUpdateInfoModeManager"] = 0] = "kNIMTeamUpdateInfoModeManager"; /** 所有人 */ NIMTeamUpdateInfoMode[NIMTeamUpdateInfoMode["kNIMTeamUpdateInfoModeEveryone"] = 1] = "kNIMTeamUpdateInfoModeEveryone"; })(NIMTeamUpdateInfoMode = exports.NIMTeamUpdateInfoMode || (exports.NIMTeamUpdateInfoMode = {})); /** @enum NIMTeamUpdateCustomMode 谁可以更新群自定义属性 */ var NIMTeamUpdateCustomMode; (function (NIMTeamUpdateCustomMode) { /** 管理员 */ NIMTeamUpdateCustomMode[NIMTeamUpdateCustomMode["kNIMTeamUpdateCustomModeManager"] = 0] = "kNIMTeamUpdateCustomModeManager"; /** 所有人 */ NIMTeamUpdateCustomMode[NIMTeamUpdateCustomMode["kNIMTeamUpdateCustomModeEveryone"] = 1] = "kNIMTeamUpdateCustomModeEveryone"; })(NIMTeamUpdateCustomMode = exports.NIMTeamUpdateCustomMode || (exports.NIMTeamUpdateCustomMode = {})); /** @enum NIMTeamMuteType 群信息kTeamInfoKeyMuteType的配置定义 */ var NIMTeamMuteType; (function (NIMTeamMuteType) { /** 不禁言 */ NIMTeamMuteType[NIMTeamMuteType["kNIMTeamMuteTypeNone"] = 0] = "kNIMTeamMuteTypeNone"; /** 普通成员禁言 */ NIMTeamMuteType[NIMTeamMuteType["kNIMTeamMuteTypeNomalMute"] = 1] = "kNIMTeamMuteTypeNomalMute"; /** 全部禁言 */ NIMTeamMuteType[NIMTeamMuteType["kNIMTeamMuteTypeAllMute"] = 3] = "kNIMTeamMuteTypeAllMute"; })(NIMTeamMuteType = exports.NIMTeamMuteType || (exports.NIMTeamMuteType = {})); /** @enum NIMTeamBitsConfigMask 群组成员信息Bits属性kNIMTeamUserKeyBits的配置定义 */ var NIMTeamBitsConfigMask; (function (NIMTeamBitsConfigMask) { /** 开启提醒 bits 0000b*/ NIMTeamBitsConfigMask[NIMTeamBitsConfigMask["kNIMTeamBitsConfigMaskMuteNone"] = 0] = "kNIMTeamBitsConfigMaskMuteNone"; /** 关闭提醒 bits 0001b*/ NIMTeamBitsConfigMask[NIMTeamBitsConfigMask["kNIMTeamBitsConfigMaskMuteNotify"] = 1] = "kNIMTeamBitsConfigMaskMuteNotify"; /** 只接收管理员消息 bits 0010b 超大群当前不支持该选项*/ NIMTeamBitsConfigMask[NIMTeamBitsConfigMask["kNIMTeamBitsConfigMaskOnlyAdmin"] = 2] = "kNIMTeamBitsConfigMaskOnlyAdmin"; })(NIMTeamBitsConfigMask = exports.NIMTeamBitsConfigMask || (exports.NIMTeamBitsConfigMask = {})); /** @enum NIMTeamType 群组类型 */ var NIMTeamType; (function (NIMTeamType) { /** 普通群 */ NIMTeamType[NIMTeamType["kNIMTeamTypeNormal"] = 0] = "kNIMTeamTypeNormal"; /** 高级群 */ NIMTeamType[NIMTeamType["kNIMTeamTypeAdvanced"] = 1] = "kNIMTeamTypeAdvanced"; })(NIMTeamType = exports.NIMTeamType || (exports.NIMTeamType = {})); /** @enum NIMTeamUserType 群成员类型 */ var NIMTeamUserType; (function (NIMTeamUserType) { /** 普通成员 */ NIMTeamUserType[NIMTeamUserType["kNIMTeamUserTypeNomal"] = 0] = "kNIMTeamUserTypeNomal"; /** 创建者 */ NIMTeamUserType[NIMTeamUserType["kNIMTeamUserTypeCreator"] = 1] = "kNIMTeamUserTypeCreator"; /** 管理员 */ NIMTeamUserType[NIMTeamUserType["kNIMTeamUserTypeManager"] = 2] = "kNIMTeamUserTypeManager"; /** 申请加入用户 */ NIMTeamUserType[NIMTeamUserType["kNIMTeamUserTypeApply"] = 3] = "kNIMTeamUserTypeApply"; /** 本地记录等待正在入群的用户 */ NIMTeamUserType[NIMTeamUserType["kNIMTeamUserTypeLocalWaitAccept"] = 100] = "kNIMTeamUserTypeLocalWaitAccept"; })(NIMTeamUserType = exports.NIMTeamUserType || (exports.NIMTeamUserType = {})); /** @enum NIMTeamJoinMode 群允许加入类型 */ var NIMTeamJoinMode; (function (NIMTeamJoinMode) { /** 不用验证 */ NIMTeamJoinMode[NIMTeamJoinMode["kNIMTeamJoinModeNoAuth"] = 0] = "kNIMTeamJoinModeNoAuth"; /** 需要验证 */ NIMTeamJoinMode[NIMTeamJoinMode["kNIMTeamJoinModeNeedAuth"] = 1] = "kNIMTeamJoinModeNeedAuth"; /** 拒绝所有人入群 */ NIMTeamJoinMode[NIMTeamJoinMode["kNIMTeamJoinModeRejectAll"] = 2] = "kNIMTeamJoinModeRejectAll"; })(NIMTeamJoinMode = exports.NIMTeamJoinMode || (exports.NIMTeamJoinMode = {})); var NIMTeamQueryType; (function (NIMTeamQueryType) { /** 默认,匹配群组 ID 和群名称 */ NIMTeamQueryType[NIMTeamQueryType["kNIMTeamQueryDefault"] = 0] = "kNIMTeamQueryDefault"; /** 仅匹配群组 ID,传字符串,SDK 会自动转为 long 类型数据与群组 ID 严格匹配 */ NIMTeamQueryType[NIMTeamQueryType["kNIMTeamQueryByTeamId"] = 1] = "kNIMTeamQueryByTeamId"; /** 仅匹配群组名称 */ NIMTeamQueryType[NIMTeamQueryType["kNIMTeamQueryByTeamName"] = 2] = "kNIMTeamQueryByTeamName"; })(NIMTeamQueryType = exports.NIMTeamQueryType || (exports.NIMTeamQueryType = {})); var TeamQueryOrder; (function (TeamQueryOrder) { /** 按时间降序排列 */ TeamQueryOrder[TeamQueryOrder["kTeamQueryOrderDesc"] = 0] = "kTeamQueryOrderDesc"; /** 按时间升序排列 */ TeamQueryOrder[TeamQueryOrder["kTeamQueryOrderAsc"] = 1] = "kTeamQueryOrderAsc"; })(TeamQueryOrder = exports.TeamQueryOrder || (exports.TeamQueryOrder = {})); //# sourceMappingURL=team_def.js.map