mucke/lib/domain/entities/song.dart

24 lines
482 B
Dart
Raw Normal View History

2020-03-24 22:17:03 +01:00
import 'package:equatable/equatable.dart';
2020-03-28 14:35:41 +01:00
import 'package:meta/meta.dart';
2020-03-24 22:17:03 +01:00
class Song extends Equatable {
2020-03-28 14:35:41 +01:00
Song({
@required this.title,
@required this.album,
@required this.artist,
@required this.path,
this.trackNumber,
this.albumArtPath,
});
2020-03-24 22:17:03 +01:00
final String title;
final String album;
final String artist;
final int trackNumber;
final String path;
final String albumArtPath;
@override
List<Object> get props => [title, album, artist];
}