diff --git a/app/src/main/java/io/legado/app/help/BookHelp.kt b/app/src/main/java/io/legado/app/help/BookHelp.kt index 46dd9faeb..c3cbc9c4b 100644 --- a/app/src/main/java/io/legado/app/help/BookHelp.kt +++ b/app/src/main/java/io/legado/app/help/BookHelp.kt @@ -164,7 +164,9 @@ object BookHelp { return fileNameList } - // 检测该章节是否下载 + /** + * 检测该章节是否下载 + */ fun hasContent(book: Book, bookChapter: BookChapter): Boolean { return if (book.isLocalTxt()) { true @@ -178,6 +180,9 @@ object BookHelp { } } + /** + * 检测图片是否下载 + */ fun hasImageContent(book: Book, bookChapter: BookChapter): Boolean { if (!hasContent(book, bookChapter)) { return false @@ -196,6 +201,9 @@ object BookHelp { return true } + /** + * 读取章节内容 + */ fun getContent(book: Book, bookChapter: BookChapter): String? { if (book.isLocalTxt() || book.isUmd()) { return LocalBook.getContext(book, bookChapter) @@ -224,6 +232,9 @@ object BookHelp { return null } + /** + * 反转章节内容 + */ fun reverseContent(book: Book, bookChapter: BookChapter) { if (!book.isLocalBook()) { val file = FileUtils.getFile( @@ -243,6 +254,9 @@ object BookHelp { } } + /** + * 删除章节内容 + */ fun delContent(book: Book, bookChapter: BookChapter) { if (book.isLocalTxt()) { return @@ -256,12 +270,18 @@ object BookHelp { } } + /** + * 格式化书名 + */ fun formatBookName(name: String): String { return name .replace(AppPattern.nameRegex, "") .trim { it <= ' ' } } + /** + * 格式化作者 + */ fun formatBookAuthor(author: String): String { return author .replace(AppPattern.authorRegex, "")