Type alias UserInfo

UserInfo: {
    current_ws_online?: boolean;
    extension?: UserInfoExt;
    id: string;
    mem_user_status?: MemUserStatus;
    micro_status: boolean;
    once_ws_online?: boolean;
    permission?: Partial<Permission>;
    rtc: boolean;
    status?: UserStatus;
    user_role?: number | string;
}

带看会话房间用户的信息格式。

Type declaration

  • Optional current_ws_online?: boolean

    用户当前是否在线。

  • Optional extension?: UserInfoExt

    用户信息扩展字段。

  • id: string

    用户唯一标识ID。

  • Optional mem_user_status?: MemUserStatus

    内存中的用户状态。

  • micro_status: boolean

    用户当前是否开启麦克风。

  • Optional once_ws_online?: boolean

    用户曾经是否在线过,即进入房间后又由于某种原因离开后重新进入。

  • Optional permission?: Partial<Permission>

    当前用户的权限配置。(UI层面理解)。

  • rtc: boolean

    RTC 环境是否就绪,即当前语音是否联通。

  • Optional status?: UserStatus

    用户当前的状态。

  • Optional user_role?: number | string

    用户角色定义。(前端不关注此字段)。