node-nim
Version:
NetEase IM nodejs wrapper based on NetEase IM C++ SDK
30 lines • 2.15 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.NIMDataSyncStatus = exports.NIMDataSyncType = void 0;
/** @enum NIMDataSyncType 数据同步类型 */
var NIMDataSyncType;
(function (NIMDataSyncType) {
/** 未读消息同步 */
NIMDataSyncType[NIMDataSyncType["kNIMDataSyncTypeUnreadMsg"] = 2] = "kNIMDataSyncTypeUnreadMsg";
/** 所有群的信息同步, json_attachment为同步到的team_info json array */
NIMDataSyncType[NIMDataSyncType["kNIMDataSyncTypeTeamInfo"] = 3] = "kNIMDataSyncTypeTeamInfo";
/** 漫游消息同步,每个会话同步到漫游消息都会触发该类通知 */
NIMDataSyncType[NIMDataSyncType["kNIMDataSyncTypeRoamMsg"] = 7] = "kNIMDataSyncTypeRoamMsg";
/** 所有群的信息同步, json_attachment为同步到的team_info json array */
NIMDataSyncType[NIMDataSyncType["kNIMDataSyncTypeSuperTeamInfo"] = 22] = "kNIMDataSyncTypeSuperTeamInfo";
/** 群成员列表同步, json_attachment为同步到的tid */
NIMDataSyncType[NIMDataSyncType["kNIMDataSyncTypeTeamUserList"] = 1000] = "kNIMDataSyncTypeTeamUserList";
/** 所有群的成员列表同步完毕, json_attachment为空 */
NIMDataSyncType[NIMDataSyncType["kNIMDataSyncTypeAllTeamUserList"] = 1001] = "kNIMDataSyncTypeAllTeamUserList";
/** 超大群成员列表同步, json_attachment为同步到的tid */
NIMDataSyncType[NIMDataSyncType["kNIMDataSyncTypeSuperTeamUserList"] = 1010] = "kNIMDataSyncTypeSuperTeamUserList";
/** 所有超大群的成员列表同步完毕, json_attachment为空 */
NIMDataSyncType[NIMDataSyncType["kNIMDataSyncTypeAllSuperTeamUserList"] = 1011] = "kNIMDataSyncTypeAllSuperTeamUserList";
})(NIMDataSyncType = exports.NIMDataSyncType || (exports.NIMDataSyncType = {}));
/** @enum NIMDataSyncStatus 数据同步状态 */
var NIMDataSyncStatus;
(function (NIMDataSyncStatus) {
/** 同步完成 */
NIMDataSyncStatus[NIMDataSyncStatus["kNIMDataSyncStatusComplete"] = 1] = "kNIMDataSyncStatusComplete";
})(NIMDataSyncStatus = exports.NIMDataSyncStatus || (exports.NIMDataSyncStatus = {}));
//# sourceMappingURL=data_sync_def.js.map