call_kit_params.g.dart 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. // GENERATED CODE - DO NOT MODIFY BY HAND
  2. part of 'call_kit_params.dart';
  3. // **************************************************************************
  4. // JsonSerializableGenerator
  5. // **************************************************************************
  6. CallKitParams _$CallKitParamsFromJson(Map<String, dynamic> json) =>
  7. CallKitParams(
  8. id: json['id'] as String?,
  9. nameCaller: json['nameCaller'] as String?,
  10. appName: json['appName'] as String?,
  11. avatar: json['avatar'] as String?,
  12. handle: json['handle'] as String?,
  13. type: json['type'] as int?,
  14. normalHandle: json['normalHandle'] as int?,
  15. duration: json['duration'] as int?,
  16. textAccept: json['textAccept'] as String?,
  17. textDecline: json['textDecline'] as String?,
  18. callingNotification: json['callingNotification'] == null
  19. ? null
  20. : NotificationParams.fromJson(
  21. json['callingNotification'] as Map<String, dynamic>),
  22. missedCallNotification: json['missedCallNotification'] == null
  23. ? null
  24. : NotificationParams.fromJson(
  25. json['missedCallNotification'] as Map<String, dynamic>),
  26. extra: json['extra'] as Map<String, dynamic>?,
  27. headers: json['headers'] as Map<String, dynamic>?,
  28. android: json['android'] == null
  29. ? null
  30. : AndroidParams.fromJson(json['android'] as Map<String, dynamic>),
  31. ios: json['ios'] == null
  32. ? null
  33. : IOSParams.fromJson(json['ios'] as Map<String, dynamic>),
  34. );
  35. Map<String, dynamic> _$CallKitParamsToJson(CallKitParams instance) =>
  36. <String, dynamic>{
  37. 'id': instance.id,
  38. 'nameCaller': instance.nameCaller,
  39. 'appName': instance.appName,
  40. 'avatar': instance.avatar,
  41. 'handle': instance.handle,
  42. 'type': instance.type,
  43. 'normalHandle': instance.normalHandle,
  44. 'duration': instance.duration,
  45. 'textAccept': instance.textAccept,
  46. 'textDecline': instance.textDecline,
  47. 'missedCallNotification': instance.missedCallNotification?.toJson(),
  48. 'callingNotification': instance.callingNotification?.toJson(),
  49. 'extra': instance.extra,
  50. 'headers': instance.headers,
  51. 'android': instance.android?.toJson(),
  52. 'ios': instance.ios?.toJson(),
  53. };