compactEpgProgramToJson function

Map<String, Object?> compactEpgProgramToJson(
  1. CompactEpgProgram program
)

Implementation

Map<String, Object?> compactEpgProgramToJson(CompactEpgProgram program) {
  return {
    'schemaVersion': program.schemaVersion,
    'programId': program.programId,
    'title': program.title,
    if (program.eventId != null) 'eventId': program.eventId,
    if (program.subtitle != null) 'subtitle': program.subtitle,
    if (program.category != null) 'category': program.category,
    if (program.rating != null) 'rating': program.rating,
    'kind': program.kind.stableId,
    'startsAt': program.startsAt.toUtc().toIso8601String(),
    'endsAt': program.endsAt.toUtc().toIso8601String(),
  };
}