youtube_explode/lib/src/channels/channel_video.dart

21 lines
490 B
Dart

import 'package:equatable/equatable.dart';
import '../videos/video_id.dart';
/// Metadata related to a search query result (playlist)
class ChannelVideo with EquatableMixin {
/// Video ID.
final VideoId videoId;
/// Video title.
final String videoTitle;
/// Initialize an instance of [ChannelVideo]
ChannelVideo(this.videoId, this.videoTitle);
@override
String toString() => '[ChannelVideo] $videoTitle ($videoId)';
@override
List<Object> get props => [videoId];
}