Map<String, dynamic> toMap() => <String, dynamic>{ "id": id, "title": title, "description": description, "icon": icon, "status": status.number, };