From fa110289976b1bc18aaed0ba8b08c61327b7cb8c Mon Sep 17 00:00:00 2001 From: kunfei Date: Fri, 18 Mar 2022 15:43:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../io/legado/app/ui/book/read/ReadBookViewModel.kt | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/app/src/main/java/io/legado/app/ui/book/read/ReadBookViewModel.kt b/app/src/main/java/io/legado/app/ui/book/read/ReadBookViewModel.kt index 6e9dbb2fb..c7b95217a 100644 --- a/app/src/main/java/io/legado/app/ui/book/read/ReadBookViewModel.kt +++ b/app/src/main/java/io/legado/app/ui/book/read/ReadBookViewModel.kt @@ -38,6 +38,9 @@ class ReadBookViewModel(application: Application) : BaseViewModel(application) { var searchContentQuery = "" private var changeSourceCoroutine: Coroutine<*>? = null + /** + * 初始化 + */ fun initData(intent: Intent) { execute { ReadBook.inBookshelf = intent.getBooleanExtra("inBookshelf", true) @@ -99,6 +102,9 @@ class ReadBookViewModel(application: Application) : BaseViewModel(application) { } } + /** + * 加载详情页 + */ private fun loadBookInfo(book: Book) { if (book.isLocalBook()) { loadChapterList(book) @@ -114,6 +120,9 @@ class ReadBookViewModel(application: Application) : BaseViewModel(application) { } } + /** + * 加载目录 + */ fun loadChapterList(book: Book) { if (book.isLocalBook()) { execute { @@ -152,6 +161,9 @@ class ReadBookViewModel(application: Application) : BaseViewModel(application) { } } + /** + * 同步进度 + */ fun syncBookProgress( book: Book, alertSync: ((progress: BookProgress) -> Unit)? = null