FcmMessage.fromJson constructor
FcmMessage.fromJson(
- Map<String, dynamic> json
)
Implementation
factory FcmMessage.fromJson(Map<String, dynamic> json) {
return FcmMessage(
notification: (json['notification'] != null && json['notification'] is Map<String,dynamic> ) ? FcmNotification.fromJson(json['notification'] as Map<String,dynamic>) : null,
data: (json['data'] != null && json['data'] is Map<String,dynamic> ) ? FcmData.fromJson(json['data'] as Map<String,dynamic>) : null,
android: (json['android'] != null && json['android'] is Map<String,dynamic> ) ? FcmAndroid.fromJson(json['android'] as Map<String,dynamic>) : null,
apns: (json['apns'] != null && json['apns'] is Map<String,dynamic> ) ? Apns.fromJson(json['apns'] as Map<String,dynamic>) : null,
token: json['token']?.toString(),
webpush: (json['webpush'] != null && json['webpush'] is Map<String, dynamic>) ? Webpush.fromJson(json['webpush'] as Map<String, dynamic>) : null,
topic: json['topic']?.toString(),
condition: json['condition']?.toString(),
);
}