UNPKG

@asteriskzuo/react-native-easemob

Version:
61 lines (44 loc) 1.94 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ChatUserInfoType = exports.ChatUserInfo = void 0; function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } let ChatUserInfoType; exports.ChatUserInfoType = ChatUserInfoType; (function (ChatUserInfoType) { ChatUserInfoType[ChatUserInfoType["NickName"] = 0] = "NickName"; ChatUserInfoType[ChatUserInfoType["AvatarURL"] = 1] = "AvatarURL"; ChatUserInfoType[ChatUserInfoType["Phone"] = 2] = "Phone"; ChatUserInfoType[ChatUserInfoType["Mail"] = 3] = "Mail"; ChatUserInfoType[ChatUserInfoType["Gender"] = 4] = "Gender"; ChatUserInfoType[ChatUserInfoType["Sign"] = 5] = "Sign"; ChatUserInfoType[ChatUserInfoType["Birth"] = 6] = "Birth"; ChatUserInfoType[ChatUserInfoType["Ext"] = 7] = "Ext"; })(ChatUserInfoType || (exports.ChatUserInfoType = ChatUserInfoType = {})); class ChatUserInfo { constructor(params) { _defineProperty(this, "userId", void 0); _defineProperty(this, "nickName", void 0); _defineProperty(this, "avatarUrl", void 0); _defineProperty(this, "mail", void 0); _defineProperty(this, "phone", void 0); _defineProperty(this, "gender", void 0); _defineProperty(this, "sign", void 0); _defineProperty(this, "birth", void 0); _defineProperty(this, "ext", void 0); _defineProperty(this, "expireTime", void 0); this.userId = params.userId; this.nickName = params.nickName; this.avatarUrl = params.avatarUrl; this.mail = params.mail; this.phone = params.phone; this.gender = params.gender; this.sign = params.sign; this.birth = params.birth; this.ext = params.ext; this.expireTime = params.expireTime; } } exports.ChatUserInfo = ChatUserInfo; //# sourceMappingURL=ChatUserInfo.js.map