toJson method
Implementation
Map<String, dynamic> toJson() {
return {
'text': text,
'source': source,
if (sourceURL != null) 'sourceURL': sourceURL,
if (range != null) 'range': range!.toJson(),
if (styleSheetId != null) 'styleSheetId': styleSheetId!.toJson(),
if (mediaList != null)
'mediaList': mediaList!.map((e) => e.toJson()).toList(),
};
}