toMap method
- EnumMethod? enumMethod,
Converts instance to a map.
Implementation
Map<String, dynamic> toMap({EnumMethod? enumMethod}) {
return {
"badgeUri": badgeUri?.toString(),
"body": body,
"bodyImageUri": bodyImageUri?.toString(),
"direction": switch (enumMethod ?? EnumMethod.nativeValue) {
EnumMethod.nativeValue => direction?.toNativeValue(),
EnumMethod.value => direction?.toValue(),
EnumMethod.name => direction?.name(),
},
"iconUri": iconUri?.toString(),
"isSilent": isSilent,
"language": language,
"requiresInteraction": requiresInteraction,
"shouldRenotify": shouldRenotify,
"tag": tag,
"timestamp": timestamp,
"title": title,
"vibrationPattern": vibrationPattern,
};
}