mucke/lib/domain/repositories/persistent_player_state_repository.dart
2020-12-21 11:57:30 +01:00

10 lines
311 B
Dart

import '../entities/loop_mode.dart';
import '../entities/shuffle_mode.dart';
import '../entities/song.dart';
abstract class PlayerStateRepository {
Stream<List<Song>> get queueStream;
Stream<int> get currentIndexStream;
Stream<LoopMode> get loopModeStream;
Stream<ShuffleMode> get shuffleModeStream;
}