toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  return {
    'popupId': id,
    'title': title,
    'popupToken': popupToken,
    'priority': priority,
    'status': status,
    'interaction': interaction,
    'popupBackground': popupBackground,
    'popupTime': popupTime,
    'createdAt': createdAt,
    'components': components
            .map((componentList) =>
                componentList.map((component) => component.toJson()).toList())
            .toList(),
  };
}