toJson method
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(),
};
}