mucke/lib/domain/repositories/persistent_player_state_repository.dart

11 lines
311 B
Dart
Raw Normal View History

2020-12-21 11:50:46 +01:00
import '../entities/loop_mode.dart';
2020-12-21 11:57:30 +01:00
import '../entities/shuffle_mode.dart';
2020-12-21 11:50:46 +01:00
import '../entities/song.dart';
abstract class PlayerStateRepository {
Stream<List<Song>> get queueStream;
Stream<int> get currentIndexStream;
Stream<LoopMode> get loopModeStream;
2020-12-21 11:57:30 +01:00
Stream<ShuffleMode> get shuffleModeStream;
2020-12-21 11:50:46 +01:00
}