mirror of
https://github.com/Dr-Blank/Vaani.git
synced 2025-12-14 06:59:29 +00:00
29 lines
604 B
Dart
29 lines
604 B
Dart
// a table to track preferences of player for each book
|
|
import 'package:isar/isar.dart';
|
|
|
|
part 'book_prefs.g.dart';
|
|
|
|
/// stores the preferences of the player for a book
|
|
@Collection()
|
|
@Name('BookPrefs')
|
|
class BookPrefs {
|
|
@Id()
|
|
int libItemId;
|
|
|
|
double? speed;
|
|
// double? volume;
|
|
// Duration? sleepTimer;
|
|
// bool? showTotalProgress;
|
|
// bool? showChapterProgress;
|
|
// bool? useChapterInfo;
|
|
|
|
BookPrefs({
|
|
required this.libItemId,
|
|
this.speed,
|
|
// this.volume,
|
|
// this.sleepTimer,
|
|
// this.showTotalProgress,
|
|
// this.showChapterProgress,
|
|
// this.useChapterInfo,
|
|
});
|
|
}
|