toMap method
Implementation
Map<String, dynamic>? toMap() {
// ignore: unnecessary_cast
return {
'content': this.content,
'label': this.label,
'subject': this.subject,
'shareType': this.shareType.index,
'metadata': this.metadata?.toMap(),
'variants': {
for (var entry in variants.entries) entry.key: entry.value.toMap(),
}
}.prune();
}