toMap method
Exports all content into a serializable object
Implementation
@override
Map<String, dynamic> toMap() {
Map<String, dynamic> map = super.toMap();
return map
..addAll({
NOTIFICATION_ACTION_DATE:
AwesomeDateUtils.parseDateToString(actionDate),
NOTIFICATION_DISMISSED_DATE:
AwesomeDateUtils.parseDateToString(dismissedDate),
NOTIFICATION_ACTION_LIFECYCLE: actionLifeCycle?.name,
NOTIFICATION_DISMISSED_LIFE_CYCLE: dismissedLifeCycle?.name,
NOTIFICATION_BUTTON_KEY_PRESSED: buttonKeyPressed,
NOTIFICATION_BUTTON_KEY_INPUT: buttonKeyInput,
NOTIFICATION_AUTHENTICATION_REQUIRED: isAuthenticationRequired,
});
}