2020-03-24 22:17:03 +01:00
|
|
|
import '../models/album_model.dart';
|
2020-03-30 22:25:57 +02:00
|
|
|
import '../models/song_model.dart';
|
2020-03-24 22:17:03 +01:00
|
|
|
|
|
|
|
abstract class MusicDataSource {
|
|
|
|
Future<List<AlbumModel>> getAlbums();
|
|
|
|
Future<bool> albumExists(AlbumModel albumModel);
|
|
|
|
Future<void> insertAlbum(AlbumModel albumModel);
|
2020-03-30 22:25:57 +02:00
|
|
|
|
|
|
|
Future<List<SongModel>> getSongs();
|
2020-03-24 22:17:03 +01:00
|
|
|
}
|