Apns.fromJson constructor

Apns.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory Apns.fromJson(Map<String, dynamic> json) {
  return Apns(
    headers: (json['headers'] as Map<String, dynamic>?)?.map(
      (key, value) => MapEntry(key, value.toString()),
    ),
    payload: json['payload'] != null && json['payload'] is Map<String,dynamic>  ? ApnsPayload.fromJson(json['payload'] as Map<String,dynamic>) : null,
    fcmOptions: json['fcm_options'] != null && json['fcm_options'] is Map<String,dynamic>  ? FcmOptions.fromJson(json['fcm_options'] as Map<String,dynamic>) : null,
  );
}