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