saveProgress method

void saveProgress({
  1. double percent = 0,
  2. String? position,
})

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,
    ),
  );
}