NotificationModel.fromMap constructor
NotificationModel.fromMap(
- dynamic map
Implementation
factory NotificationModel.fromMap(map) {
return NotificationModel(
id: map['id'] ?? DateTime.now().millisecondsSinceEpoch,
type: map[N_TYPE] ?? '',
message: map[N_MESSAGE] ?? '',
sendName: map[N_SENDER_FULLNAME] ?? 'arckipel',
time: int.parse(
(map[TIMESTAMP] ?? DateTime.now().millisecondsSinceEpoch ~/ 1000)
.toString()),
read: (map[N_READ] ?? false).toString() != 'false',
notifiData: map[N_DATA] is Map
? map[N_DATA]
: map[N_DATA] == null
? null
: jsonDecode(map[N_DATA]),
);
}