kunfei 4 лет назад
Родитель
Сommit
b7a14e6194
1 измененных файлов с 12 добавлено и 0 удалено
  1. 12 0
      app/src/main/java/io/legado/app/ui/book/read/ReadBookViewModel.kt

+ 12 - 0
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