Implementation
Map<String, dynamic> toMap() {
return {
'id': id,
'title': title,
'type': EnumToString.convertToString(type),
'topic_id': topicId,
'published_at': publishedAt,
'available_at': availableAt,
'duration': duration,
'status': EnumUtil.convertVideoStatusToString(status),
'start_scheduled': startScheduled,
'start_actual': startActual,
'end_actual': endActual,
'live_viewers': liveViewers,
'description': description,
'songcount': songcount,
'channel_id': channelId,
'channel': channel,
'lang': language,
};
}