saveProgress method
Implementation
void saveProgress({double percent = 0, String? position}) {
final UEpubBook? book = _book;
if (book == null) return;
UDocProgressStore.instance.put(
UDocProgress(
fingerprint: book.fingerprint,
updatedAt: DateTime.now(),
pageIndex: value.pageIndex,
percent: percent,
cfi: position,
colorMode: settings.colorMode,
),
);
}