YtSong constructor

YtSong({
  1. required YtBaseObject? album,
  2. required bool inLibrary,
  3. required String? feedbackTokenAdd,
  4. required String? feedbackTokenRemove,
  5. required VideoType? videoType,
  6. required String? durationRaw,
  7. required Duration? duration,
  8. required List<YtBaseObject> artists,
  9. required String? views,
  10. required bool isExplicit,
  11. required YtThumbnailData thumbnailData,
  12. required int? year,
  13. required bool isAvailable,
  14. required String? id,
  15. required String title,
})

Implementation

YtSong({
  required this.album,
  required this.inLibrary,
  required this.feedbackTokenAdd,
  required this.feedbackTokenRemove,
  required this.videoType,
  required this.durationRaw,
  required this.duration,
  required this.artists,
  required this.views,
  required this.isExplicit,
  required this.thumbnailData,
  required this.year,
  required this.isAvailable,
  required super.id,
  required super.title,
}) : super(type: YtObjectType.SONG);