// GENERATED CODE - DO NOT MODIFY BY HAND part of 'webrtc_signaling.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _SignalingMessage _$SignalingMessageFromJson(Map json) => _SignalingMessage( type: json['type'] as String, to: json['to'] as String?, accountId: json['account_id'] as String, account: SnAccount.fromJson(json['account'] as Map), data: json['data'] as Map, ); Map _$SignalingMessageToJson(_SignalingMessage instance) => { 'type': instance.type, 'to': instance.to, 'account_id': instance.accountId, 'account': instance.account.toJson(), 'data': instance.data, }; _WebRTCWelcomeMessage _$WebRTCWelcomeMessageFromJson( Map json, ) => _WebRTCWelcomeMessage( userId: json['user_id'] as String, roomId: json['room_id'] as String, message: json['message'] as String, timestamp: json['timestamp'] as String, participants: (json['participants'] as List?) ?.map((e) => CallParticipant.fromJson(e as Map)) .toList() ?? const [], ); Map _$WebRTCWelcomeMessageToJson( _WebRTCWelcomeMessage instance, ) => { 'user_id': instance.userId, 'room_id': instance.roomId, 'message': instance.message, 'timestamp': instance.timestamp, 'participants': instance.participants.map((e) => e.toJson()).toList(), };