ApsAlert.fromJson constructor

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

Implementation

factory ApsAlert.fromJson(Map<String, dynamic> json) {
  return ApsAlert(
    title: json['title']?.toString(),
    body: json['body']?.toString(),
    titleLocKey: json['title-loc-key']?.toString(),
    titleLocArgs: (json['title-loc-args'] as List<dynamic>?)?.map((e) => e.toString()).toList(),
    subtitle: json['subtitle']?.toString(),
    subtitleLocKey: json['subtitle-loc-key']?.toString(),
    subtitleLocArgs: (json['subtitle-loc-args'] as List<dynamic>?)?.map((e) => e.toString()).toList(),
    bodyLocKey: json['body-loc-key']?.toString(),
    bodyLocArgs: (json['body-loc-args'] as List<dynamic>?)?.map((e) => e.toString()).toList(),
    launchImage: json['launch-image']?.toString(),
  );
}