/* * Copyright (c) 2020 WildFireChat. All rights reserved. */ export default class ChannelInfo { channelId; name; portrait; desc; owner; // 0, public; 1, private; 2, destoryed status; extra; updateDt; menus; //第0位表示是否允许查看用户所有信息,还是只允许看用户id,用户名称,用户昵称和用户头像 static StatusMaskFullInfo = 0x01; //第1位表示是否允许查看非订阅用户信息 static StatusMaskUnsubscribedUserAccess = 0x02; //第2位表示是否允许主动添加用户订阅关系 static StatusMaskActiveSubscribe = 0x04; //第3位表示是否允许给非订阅用户发送消息 static StatusMaskMessageUnsubscribed = 0x08; //第4位表示是否私有 static StatusMaskPrivate = 0x10; //第6位表示是否删除 static StatusMaskDeleted = 0x40; //第8位表示是否全局频道,全局平道发送消息时,会广播给系统所有人 static StatusMaskGlobal = 0x80; }