toMap method

  1. @override
Map<String, dynamic> toMap()

Exports all content into a serializable object

Implementation

@override
Map<String, dynamic> toMap() {
  Map<String, dynamic> map = super.toMap();
  return map
    ..addAll({
      NOTIFICATION_CREATED_SOURCE: createdSource?.name,
      NOTIFICATION_CREATED_LIFECYCLE: createdLifeCycle?.name,
      NOTIFICATION_DISPLAYED_LIFECYCLE: displayedLifeCycle?.name,
      NOTIFICATION_CREATED_DATE:
          AwesomeDateUtils.parseDateToString(createdDate),
      NOTIFICATION_DISPLAYED_DATE:
          AwesomeDateUtils.parseDateToString(displayedDate),
    });
}