toJson method
Implementation
@override
Map<String, dynamic> toJson() => {
...super.toJson(),
'id': id,
'owner': owner,
'name': name,
if (description != null) 'description': description,
if (pinned != null && pinned!.isNotEmpty) 'pinned': pinned,
if (avatar != null) 'avatar': avatar,
if (payload != null) 'payload': payload,
};