1
This commit is contained in:
@@ -1,20 +1,21 @@
|
||||
class RoomUserDto {
|
||||
final int userId;
|
||||
final String rtcUid;
|
||||
final int rtcUid;
|
||||
int microphoneStatus;
|
||||
int cameraStatus;
|
||||
int speekerStatus;
|
||||
final String wsClientId;
|
||||
final String userName;
|
||||
final String avatar;
|
||||
|
||||
/// 1是学生,2是老师
|
||||
final int userType;
|
||||
final List<String> filesList;
|
||||
final String dataType;
|
||||
int handup;
|
||||
int handup;
|
||||
int online; //0离线,1在线
|
||||
|
||||
RoomUserDto({
|
||||
RoomUserDto({
|
||||
required this.userId,
|
||||
required this.rtcUid,
|
||||
required this.microphoneStatus,
|
||||
@@ -65,4 +66,12 @@ class RoomUserDto {
|
||||
"online": online,
|
||||
};
|
||||
}
|
||||
|
||||
static List<RoomUserDto> listFromJson(List<dynamic> data) =>
|
||||
data.map((e) => RoomUserDto.fromJson(e)).toList();
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'RoomUserDto{userId: $userId, rtcUid: $rtcUid, microphoneStatus: $microphoneStatus, cameraStatus: $cameraStatus, speekerStatus: $speekerStatus, wsClientId: $wsClientId, userName: $userName, avatar: $avatar, userType: $userType, filesList: $filesList, dataType: $dataType, handup: $handup, online: $online,}';
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user