import 'package:equatable/equatable.dart'; import 'package:meta/meta.dart'; class Song extends Equatable { const Song({ @required this.album, @required this.artist, @required this.blocked, @required this.duration, @required this.path, @required this.title, this.albumArtPath, this.discNumber, this.next, this.previous, this.trackNumber, }); final String album; final String artist; /// Is this song blocked in shuffle mode? final bool blocked; /// Duration in milliseconds. final int duration; final String path; final String title; final String albumArtPath; final int discNumber; final String next; final String previous; final int trackNumber; @override List get props => [title, album, artist]; }