toMap method
Implementation
@override
Map<String, dynamic> toMap() {
Map<String, dynamic> map = {
"action": action.name,
};
if (id != null) {
map["id"] = id!;
}
if (notification != null) {
map["notification"] = notification!.toMap();
}
if (data != null) {
map["data"] = data;
}
return map;
}