serialize method
Implementation
String serialize() {
final Map<String, dynamic> data = {
'tags': tags.map((item) => item.serialize()).toList(),
'tagsToDelete': tagsToDelete.map((item) => item.serialize()).toList(),
'selectors': selectors,
'customId': customId,
};
if (assignToGroup != null) {
data['assignToGroup'] = assignToGroup;
}
if (unassignFromGroup != null) {
data['unassignFromGroup'] = unassignFromGroup;
}
return jsonEncode(data);
}