SystemType 枚举(Electron IMLib)
系统通知子类型枚举:共 8 个取值,定义来自 domain.json → enums.SystemType。
基本信息
| 项 | 值 |
|---|---|
| 枚举 | SystemType |
| 取值数 | 8 |
| 本平台常量名 | — |
| IDL 来源 | domain.json → enums.SystemType |
| 跨端一致性 | 取值跨端一致;常量名与成员名按平台绑定 |
| 平台状态 | 已交付 |
本平台常量名
本平台绑定未单独导出 SystemType 的命名常量,接口中按 IDL 取值(数值或字符串)传递;如需可读性,建议在业务侧定义同名常量。
枚举常量摘要
| 取值 | 序号 | 说明 |
|---|---|---|
system_notification | 0 | 通用系统通知 |
group_notice_changed | 1 | 群公告变更 |
group_member_changed | 2 | 群成员变更 |
group_dismissed | 3 | 群组解散 |
user_banned | 4 | 用户被封禁 |
chatroom_destroyed | 5 | 聊天室销毁 |
friend_accepted | 6 | 好友请求被接受 |
broadcast | 7 | 广播消息 |
使用说明
Content.type=system 时 systemType 的取值,用于渲染不同的系统通知模板。
示例
JavaScript
const value = 0;
console.log(value);