toJson method
Implementation
@override
Object toJson() => {
if (mediaChunks.isNotDefault)
'mediaChunks': [for (final i in mediaChunks) i.toJson()],
if (audio case final audio?) 'audio': audio.toJson(),
if (audioStreamEnd case final audioStreamEnd?)
'audioStreamEnd': audioStreamEnd,
if (video case final video?) 'video': video.toJson(),
if (text case final text?) 'text': text,
if (activityStart case final activityStart?)
'activityStart': activityStart.toJson(),
if (activityEnd case final activityEnd?)
'activityEnd': activityEnd.toJson(),
};