convertMember function

_NERoomMemberImpl convertMember(
  1. RoomMember member
)

Implementation

_NERoomMemberImpl convertMember(RoomMember member) {
  final _member = _NERoomMemberImpl(
    uuid: member.uuid,
    name: member.name,
    avatar: member.avatar,
    role: _createRole(member.role!),
    isAudioOn: member.isAudioOn,
    isVideoOn: member.isVideoOn,
    isInRtcChannel: member.isInRtcChannel,
    isInChatroom: member.isInChatroom,
    isSharingScreen: member.isSharingScreen,
    isSharingWhiteboard: member.isSharingWhiteboard,
    isAudioConnected: member.isAudioConnected,
    clientType: NEClientTypeExtension.fromType(member.clientType),

    ///dart枚举接口规范,全部使用小写
    props: member.properties?.cast() ?? {},
  );
  return _member;
}