ReadViewSDK/Doc/WXRead/objc_metadata/all_method_signatures.txt
2026-05-21 19:40:51 +08:00

440 lines
29 KiB
Plaintext

+[WRBookNetwork _removeTranslateHtml:]
+[WRBookNetwork addMileStone:callback:]
+[WRBookNetwork addReview:shareToWechat:audioArticleId:outlineContent:audioColumnId:callback:]
+[WRBookNetwork automaticallyMarkFinishReadingWithBookId:callback:]
+[WRBookNetwork chaptersInfoFromFile:checkTranslate:]
+[WRBookNetwork checkFMCards:callback:]_block_invoke
+[WRBookNetwork clearPreloadKVWithBookId:chapterUid:zipPath:]
+[WRBookNetwork dislikeReviewById:isDislike:withParams:callback:]
+[WRBookNetwork fetchLockInfoWithBookId:callback:]
+[WRBookNetwork fileContentWithChapter:book:shouldRemoveHtmlTags:filterTranslateContent:]
+[WRBookNetwork fileContentWithChapter:book:shouldRemoveHtmlTags:filterTranslateContent:]_block_invoke
+[WRBookNetwork handleUnzipErrorWithPath:plainBookDirectory:]
+[WRBookNetwork handleUnzipWithBookId:zipPath:encryptKey:plainBookDirectory:]
+[WRBookNetwork handleUnzipWithBookId:zipPath:encryptKey:plainBookDirectory:]_block_invoke
+[WRBookNetwork likeReviewById:isUnlike:withParams:callback:]
+[WRBookNetwork loadArticleBookDetailWithBookId:callback:]
+[WRBookNetwork loadBookDetailPodcastsWithBookId:withSynckey:withListType:withFilterType:withMaxIdx:withCount:]
+[WRBookNetwork loadBookInfoWithBookId:source:callback:]
+[WRBookNetwork loadBookLectureAuthors:callback:]
+[WRBookNetwork loadBookReadDetailInfoWithBookId:callback:]
+[WRBookNetwork loadBookReadInfoWithBookId:callback:]
+[WRBookNetwork loadBookReadInfoWithBookIdAndVid:vid:callback:]
+[WRBookNetwork loadBookmarkListWithBookId:syncKey:callback:]
+[WRBookNetwork loadChapterContentWithParam:callback:]
+[WRBookNetwork loadChapterContentWithParam:callback:]_block_invoke
+[WRBookNetwork loadExchangeRecordListWithParams:callback:]_block_invoke
+[WRBookNetwork loadFMCardsWithBookId:withSynckey:withListType:withFilterType:withMaxIdx:withCount:]
+[WRBookNetwork loadFriendMarkWithBookId:synckey:]_block_invoke
+[WRBookNetwork loadPodcastsWithSynckey:withBookId:withCount:withMaxIdx:callback:]
+[WRBookNetwork loadReadTimeWelfareActionWithBookId:opt:secretKey:firstEnter:]
+[WRBookNetwork loadRelatedBooksForReviewDetail:callback:]
+[WRBookNetwork loadTarForEpubBookId:chapter:isPreload:]
+[WRBookNetwork loadTarForEpubBookId:chapter:isPreload:]_block_invoke
+[WRBookNetwork loadTarForEpubBookId:chapter:isPreload:]_block_invoke_2
+[WRBookNetwork loadTarForEpubBookId:chapter:isPreload:]_block_invoke_5
+[WRBookNetwork loadTarForEpubBookId:chapter:isPreload:]_block_invoke_6
+[WRBookNetwork loadTarForEpubBookId:chapter:isPreload:]_block_invoke_7
+[WRBookNetwork loadTarForEpubBookId:chapters:isPreload:]
+[WRBookNetwork loadTopicReviewlist:callback:]
+[WRBookNetwork markReadingStatus:bookIds:isCancel:callback:]
+[WRBookNetwork markReadingStatus:withBookId:isCancel:withFinishInfo:callback:]
+[WRBookNetwork pollingChapterTranslateStatusWithBookId:isFreeTrialActive:referenceLocationDict:chapterTranslations:from:]
+[WRBookNetwork postReviewHideWithBookId:hide:callback:]
+[WRBookNetwork processChapterInfosFromChapterDownload:bookId:]
+[WRBookNetwork processEncryptedBookFileAtPath:encryptKey:book:chapterUid:isFromReview:]
+[WRBookNetwork repostReview:reposted:callback:]
+[WRBookNetwork resetChapterPaidIfNeededWithBookId:chapterUid:]
+[WRBookNetwork rewardReviewForId:price:timestamp:callback:]
+[WRBookNetwork savePreloadInfoWithDownloadParam:chaptersStr:timeFlag:tmpFilePath:encryptKey:]
+[WRBookNetwork searchResultsForBook:chapterUid:searchString:posBeg:posEnd:mode:callback:]
+[WRBookNetwork searchResultsForLocalBook:chapterUid:searchString:posBeg:posEnd:mode:callback:]
+[WRBookNetwork setFinishReading:withBookId:callback:]
+[WRBookNetwork setIsStartReading:withBookId:callback:]
+[WRBookNetwork storeTarEpubImageToDiskWithBookId:chapterUid:untarDirectory:]
+[WRBookNetwork uploadBookProgressAndReadingTime:callback:offlineCallback:]
+[WRBookNetworkReporter verifyZipWithBook:zipPath:fileSize:unzippedFiles:]
+[WRChapterData addUnderLineToAttributedString:range:itemId:style:color:]
+[WRChapterData freeTrialChapterCutOffStringLocaionWithAttributedString:book:]
+[WRChapterDownloadManger imageManagerForEpubBookWithBookId:]
+[WRChapterDownloadManger loadChapterContentNetworkWithParam:callback:]
+[WRChapterPageCount currentCacheKeyWithBookId:]
+[WRChapterPageCount rangeValueWithPageInfo:]
+[WRCoreTextLayouter convertHansToHantWithAttributedString:]_block_invoke
+[WREncryptedFileManager decryptContentsOfFile:forBookId:isFileLost:]
+[WREncryptedFileManager encryptFileForBookId:originalEncryptKey:atPath:toPath:]
+[WREncryptedFileManager keyForBookId:]
+[WREpubPositionConverter transformToNumberHtmlEntitesWithOriginHtmlEitites:]_block_invoke
+[WREpubTypesetter attributeStringWithFilePath:priority:insertArticleToolAttachment:insertBookChapterToolAttachment:insertRecommendView:book:chapter:pageFlippingStyle:renderErrorReason:isStyleFileNotFound:options:]
+[WREpubTypesetter tryReportTranslationError:bookId:chapter:isTranslationStyleNotFound:isTranslationContentNotFound:isTranslateTagButNoTranslateStyle:]
+[WRMarkContentStore markContentListForBookId:chapterUid:offset:count:]
+[WRMarkContentStore syncMarkContentListForBookId:chapterUid:]
+[WRMarketNetwork loadCategoryBooks:param:callback:]
+[WRPreloadBookManager clearKV]
+[WRPreloadBookManager encryptKeyForPath:bookId:]
+[WRPreloadBookManager fileNameForKey:bookId:]
+[WRPreloadBookManager removeEncryptKeyForPath:bookId:]
+[WRPreloadBookManager removeFileNameForKey:bookId:]
+[WRPreloadBookManager removeKVWithBookId:]
+[WRPreloadBookManager saveEncryptKey:forPath:bookId:]
+[WRPreloadBookManager saveFileNameDict:bookId:]
+[WRReaderBackgroundAdapter updateDownloadedBackground]_block_invoke
+[WRReaderBackgroundAdapter updateDownloadedBackground]_block_invoke_2
+[WRReaderBitmapColorHelper checkImageShouldAddBackgound:imageUrl:completedBlock:]
+[WRReaderBitmapColorHelper checkWhiteBlackImageAndTransformToTransparent:completedBlock:]
+[WRReaderBitmapColorHelper whiteToTransparentWithImage:completedBlock:]
+[WRReaderBookBorrowUtils redeemShortTimeReadWithTargetView:bookId:successBlock:]
+[WRReaderBookBorrowUtils redeemShortTimeReadWithTargetView:bookId:successBlock:]_block_invoke
+[WRReaderBookBorrowUtils showBorrowConfirmationPanelWithBorrowInfo:confirmBlock:cancelBlock:willShowBlock:]
+[WRReaderBookBorrowUtils showBorrowConfirmationPanelWithBorrowInfo:confirmBlock:cancelBlock:willShowBlock:]_block_invoke
+[WRReaderBookBorrowUtils showBorrowConfirmationPanelWithBorrowInfo:confirmBlock:cancelBlock:willShowBlock:]_block_invoke_3
+[WRReaderCatalogSearchManager appendSearchHistoryWithBookId:keyword:]
+[WRReaderCatalogSearchManager purgeSearchHistoryWithBookId:]
+[WRReaderCatalogSearchManager searchHistoryWithBookId:]
+[WRReaderCht2sManager autoConvertToCht2sStatusWithBook:dataTranslateMode:scene:hasRights:]
+[WRReaderCht2sManager canConvertCht2sWithBookId:]
+[WRReaderCht2sManager checkCht2sBookShouldSwitchLanguageForBookId:chapterUid:]
+[WRReaderContentNavigationManager addRangeValueToOutlineItem:]
+[WRReaderContentNavigationManager findParentNodesFromChapterOutlineLeafItems:]_block_invoke
+[WRReaderContentNavigationManager rangeForOutlineItem:]
+[WRReaderPencilNoteManager authCosForPencilDataWithSuffix:]_block_invoke
+[WRReaderPencilNoteManager checkDrawingExistsWithReviewItemId:reviewId:isDraft:]
+[WRReaderPencilNoteManager deleteAllReviewDrawings]
+[WRReaderPencilNoteManager deleteDrawingWithReviewItemId:reviewId:isDraft:]
+[WRReaderPencilNoteManager downloadDrawingDataFromCosWithUrl:desPath:callback:]
+[WRReaderPencilNoteManager downloadDrawingDataFromCosWithUrl:desPath:callback:]_block_invoke
+[WRReaderPencilNoteManager downloadDrawingWithReviewItemId:reviewId:drawingUrl:dataBlock:]_block_invoke_2
+[WRReaderPencilNoteManager downloadDrawingWithReviewItemId:reviewId:drawingUrl:dataBlock:]_block_invoke_3
+[WRReaderPencilNoteManager drawingFileDirectory]
+[WRReaderPencilNoteManager drawingFilePathWithReviewItemId:reviewId:isDraft:]
+[WRReaderPencilNoteManager imageFilePathWithReviewItemId:reviewId:]
+[WRReaderPencilNoteManager readDrawingWithReview:dataBlock:drawingUrlBlock:]_block_invoke
+[WRReaderPencilNoteManager readDrawingWithReview:dataBlock:drawingUrlBlock:]_block_invoke_2
+[WRReaderPencilNoteManager readDrawingWithReview:dataBlock:drawingUrlBlock:]_block_invoke_3
+[WRReaderPencilNoteManager uploadPencilDrawing:colorStyle:onlyUploadImage:canRetry:]
+[WRReaderPencilNoteManager uploadPencilDrawing:colorStyle:onlyUploadImage:canRetry:]_block_invoke
+[WRReaderPencilNoteManager uploadPencilNoteData:suffix:]
+[WRReaderPencilNoteManager uploadPencilNoteData:suffix:]_block_invoke
+[WRReaderPencilNoteManager uploadPencilNoteData:suffix:]_block_invoke_3
+[WRReaderPencilNoteManager writeDrawingDataToLocal:reviewItemId:reviewId:isDraft:]
+[WRReaderPencilNoteManager writeDrawingToLocal:reviewItemId:reviewId:isDraft:]
+[WRReaderProgress localProgressForBook:]
+[WRReaderTranslationManager canSwitchTranslationWithBookId:]
+[WRReaderTranslationManager chapterDataCacheKeyWithBookId:chapterUid:]
+[WRReaderTranslationManager isPlayChineseWithBookId:chapterUid:]
+[WRReaderTranslationManager tryPollingConvertStatusWithBook:isForTranslate:referenceLocationDict:isFreeTrialActive:chapterTranslations:updateTipsBlock:chapterTranslateCompletion:stopPollingBlock:errorBlock:isBatch:from:]_block_invoke
+[WRReaderTranslationManager updatePlayTranslation:forBookId:]
+[WRReaderTranslationManager wordCountWithBookId:chapterUid:]
+[WRReaderUnderlineStyleButtonManager bookmarkColorForColorStyle:underlineStyle:]
-[DTCoreTextGlyphRun newPathWithGlyphs]
-[DTHTMLAttributedStringBuilder _buildString]
-[DTHTMLAttributedStringBuilder _registerTagEndHandlers]_block_invoke_5
-[DTHTMLAttributedStringBuilder _registerTagStartHandlers]_block_invoke_11
-[DTHTMLAttributedStringBuilder parser:didStartElement:attributes:position:]
-[DTHTMLAttributedStringBuilder parser:foundCDATA:]
-[DTHTMLAttributedStringBuilder parser:foundCharacters:position:]
-[DTHTMLAttributedStringBuilder parserDidEndDocument:]
-[DTHTMLElement applyStyleDictionary:isLatinLanguageBook:]
-[DTHTMLElement attributedString]
-[DTHTMLElement interpretAttributes]
-[WRChapter isChapterContentDownloaded]
-[WRChapterData addAutoReadUnderLineInRange:style:color:]
-[WRChapterData addHighlightInRange:key:itemId:color:]
-[WRChapterData addReviewUnderlineInRange:itemId:type:]
-[WRChapterData addTempReviewHighlightInRange:itemId:]
-[WRChapterData addTempReviewHighlightInRange:itemId:color:]
-[WRChapterData deleteReviewUnderlineInRange:type:]
-[WRChapterData freeTrialChapterCutOffRealStringLocation]
-[WRChapterData generateOutlineContents]
-[WRChapterData markFreeTrialChapterCutOffStringLocation:]
-[WRChapterData rangeOfPage:]
-[WRChapterDownloadManger _preloadChapterContentWithBook:type:bookRank:]
-[WRChapterDownloadManger addDownloadTaskCount]
-[WRChapterDownloadManger createDownloadTaskSignalWithParam:callback:]_block_invoke
-[WRChapterDownloadManger createDownloadTaskSignalWithParam:callback:]_block_invoke_3
-[WRChapterDownloadManger downloadComicsChaptersIfNotExistWithParam:withCallback:]
-[WRChapterDownloadManger loadChapterContentWithParam:callback:]
-[WRChapterDownloadManger networkChanged]
-[WRChapterDownloadManger preloadShelfBooksForType:]
-[WRChapterDownloadManger removeDownloadTaskCount]
-[WRChapterDownloadManger resetChapterDownloadTaskCount]
-[WRChapterRecommendAlbumsView handleTouchAlbum:]
-[WRChapterRecommendAlbumsView handleTouchAlbum:]_block_invoke
-[WRChapterRecommendAlbumsView handleTouchAlbum:]_block_invoke_2
-[WRChapterRecommendAlbumsView initWithDataChangeSignal:]_block_invoke
-[WRCoreTextLayoutFrame avoidPageBreakInsideByRemovingLastLinesIfNeeded]
-[WRCoreTextLayoutFrame drawInContext:image:size:inRect:position:]
-[WRCoreTextLayoutFrame getRenderHeight]
-[WRCoreTextLayoutFrame lines]
-[WRCoreTextLayouter pageBackgroundImageAtRange:themeBgColor:]
-[WRCoreTextLayouter resizedImageForImagePath:rect:position:sizePattern:darkMode:themeBgColor:]
-[WREpubParser epubController:didFailWithError:]
-[WREpubPositionConverter indicesInFile:forRowColumnPairs:stringIndices:string:fileIndexOffset:stringIndexOffset:]
-[WREpubPositionConverter initIndices]
-[WREpubPositionConverter initWithFilePaths:attributedStrings:offset:isContainIntroFlyleaf:]
-[WREpubPositionConverter stringRangeFromFileRange:]
-[WRMarketPopToBookShelfTransition animateTransition:]_block_invoke_2
-[WRPreloadBookManager _preloadWholeBook:scene:]
-[WRPreloadBookManager _preloadWholeBook:scene:]_block_invoke
-[WRPreloadBookManager booksDirectoryInfoForNonVIPWithOnlyCalc:]
-[WRPreloadBookManager booksDirectoryInfoForVIPWithOnlyCalc:]
-[WRPreloadBookManager calcAndClearPreloadBookWithCompletion:onlyCalc:]
-[WRPreloadBookManager cleanUpPreloadBook]
-[WRPreloadBookManager cleanUpPreloadBook]_block_invoke
-[WRPreloadBookManager cleanUpPreloadBook]_block_invoke_2
-[WRPreloadBookManager downloadBook:uids:]
-[WRPreloadBookManager downloadBook:uids:]_block_invoke
-[WRPreloadBookManager downloadingUidsWithBookId:allChapters:fromChapterIdx:]
-[WRPreloadBookManager isBookCanPreloadForNonPayingVIP:]
-[WRPreloadBookManager isBookCanPreloadForPayingVIP:outReasons:]
-[WRPreloadBookManager preloadWithBook:fromChapterIdx:]
-[WRPreloadBookManager preloadWithBook:fromChapterIdx:]_block_invoke
-[WRPreloadBookManager refreshSetting]
-[WRPreloadBookManager remainingDiskSizeInMB]
-[WRPreloadBookManager resetBookDataWithBookId:]
-[WRPreloadBookManager stopCleanUpPreloadBookTask]
-[WRPreloadBookManager unzipBookCacheContentWithBookId:]
-[WRPreloadBookManager unzipBookCacheContentWithBookId:]_block_invoke
-[WRReaderAIKnowledgeViewController observeValueForKeyPath:ofObject:change:context:]
-[WRReaderAuthorReviewDetailViewController handleCommentButtonEvent:]
-[WRReaderAuthorReviewDetailViewController handleComposeButtonEvent:]_block_invoke
-[WRReaderAuthorReviewDetailViewController handleDeleteComment:]_block_invoke_2
-[WRReaderAuthorReviewDetailViewController handlePraiseButtonEvent:]
-[WRReaderAuthorReviewDetailViewController handlePraiseButtonEvent:]_block_invoke
-[WRReaderAuthorReviewDetailViewController handlePraiseButtonEvent:]_block_invoke_3
-[WRReaderAuthorReviewDetailViewController keyboardWillChangeFrameWithUserInfo:]_block_invoke
-[WRReaderAuthorReviewDetailViewController tableView:cellForRowAtIndexPath:]
-[WRReaderAuthorReviewListViewController handleAvatarButtonEvent:]
-[WRReaderAuthorReviewListViewController handlePraiseButtonEvent:]
-[WRReaderAuthorReviewListViewController handlePraiseButtonEvent:]_block_invoke
-[WRReaderAuthorReviewListViewController handlePraiseButtonEvent:]_block_invoke_3
-[WRReaderAuthorReviewListViewController tableView:cellForRowAtIndexPath:]
-[WRReaderAutoPlayer calcPageDuration]
-[WRReaderAutoPlayer clauseFinished:]
-[WRReaderAutoPlayer didBecomeActive]
-[WRReaderAutoPlayer initWithDelegate:chapterData:forVerticalReader:]
-[WRReaderAutoPlayer pause]
-[WRReaderAutoPlayer play]
-[WRReaderAutoPlayer setCurrentClauseIndex:]
-[WRReaderAutoPlayer setCurrentLocation:]
-[WRReaderAutoPlayer setSpeed:]
-[WRReaderAutoPlayer setStatus:]
-[WRReaderAutoPlayer setTmpClauseIndex:]
-[WRReaderAutoPlayer setTmpLocation:]
-[WRReaderAutoPlayer setupTimer]
-[WRReaderAutoPlayer stop]
-[WRReaderAutoPlayer willResignActive]
-[WRReaderBackground(WRReaderBackgroundAdapter_Private) downloadWithProgressHandler:completionHandler:]_block_invoke
-[WRReaderBookmarkViewController addBookmarkInCurrentReferenceArea]
-[WRReaderBookmarkViewController deleteBookmarkWithItemId:callback:]
-[WRReaderBrightnessChangeView brightSliderChanged:]
-[WRReaderBrightnessChangeView initReaderBackgroundViewUI]_block_invoke
-[WRReaderBrightnessChangeView initReaderBackgroundViewUI]_block_invoke_2
-[WRReaderBrightnessChangeView sizeThatFits:]
-[WRReaderCatalogContainerViewController pageController:didShowPageAtIndex:]_block_invoke
-[WRReaderCatalogContainerViewController pageController:titleConfigurationAtIndex:]
-[WRReaderCatalogContainerViewController pageController:viewControllerAtIndex:]
-[WRReaderCatalogContainerViewController selectCatalogViewController]
-[WRReaderCatalogContainerViewController selectOutlineViewController]
-[WRReaderCatalogContainerViewController selectSearchContentViewController]
-[WRReaderCatalogDataSource initWithBookId:type:delegate:]_block_invoke
-[WRReaderCatalogViewController shouldRefreshCurrentAndBackupIndexPathCell]
-[WRReaderChangeFirstIndentTableViewCell handleTapItemView:]
-[WRReaderChangeOrientationView tableView:cellForRowAtIndexPath:]
-[WRReaderChangePageTurningStyleView tableView:cellForRowAtIndexPath:]
-[WRReaderCht2sManager updatePlayCht2s:forBookId:]
-[WRReaderComicsViewModel chapterReviewForReviewId:]
-[WRReaderComicsViewModel contentForChapterUid:]
-[WRReaderComicsViewModel imageForURL:]_block_invoke_2
-[WRReaderComicsViewModel markAsLiked:forChapterUid:]
-[WRReaderComicsViewModel markAsLiked:forReview:]
-[WRReaderComicsViewModel preloadNextChapterIfNeededWithCurrentChapterUid:]_block_invoke
-[WRReaderComicsViewModel refreshAvailableRangeWithVisibleSectionRange:]
-[WRReaderContentNavigationManager didLoadDataWithSusseed:]_block_invoke
-[WRReaderContentNavigationManager findCurrentOutlineItemWithUniqId:chapterUid:]
-[WRReaderContentNavigationManager findNextOutlineItemInRanges:loadMoreChapterUids:]
-[WRReaderContentNavigationManager findPrevOutlineItemInRanges:loadMoreChapterUids:]
-[WRReaderContentNavigationManager hasNextOutlineItemInRanges:]
-[WRReaderContentNavigationManager hasNextOutlineItem]
-[WRReaderContentNavigationManager hasPrevOutlineItemInRanges:]
-[WRReaderContentNavigationManager hasPrevOutlineItem]
-[WRReaderContentNavigationManager initSearchDataSourceWithBook:]
-[WRReaderContentNavigationManager isCurrentOutlineItemVisible]
-[WRReaderContentNavigationManager jumpToNextOutlineItemWithPreviousLoadMoreChapterUids:]
-[WRReaderContentNavigationManager jumpToNextSearchItem]
-[WRReaderContentNavigationManager jumpToOutlineItem:]
-[WRReaderContentNavigationManager jumpToOutlineItemWithUniqId:chapterUid:highlight:]
-[WRReaderContentNavigationManager jumpToPrevOutlineItemWithPreviousLoadMoreChapterUids:]
-[WRReaderContentNavigationManager jumpToPrevSearchItem]
-[WRReaderContentNavigationManager jumpToSearchItem:]
-[WRReaderContentNavigationManager nextOutlineItemFromMemoryWithLoadMoreChapterUids:]
-[WRReaderContentNavigationManager prevOutlineItemFromMemoryWithLoadMoreChapterUids:]
-[WRReaderContentNavigationManager searchFrontAndBehindWithKeyword:chapterUid:position:addCurrentItem:callback:]
-[WRReaderContentNavigationManager searchFrontAndBehindWithKeyword:chapterUid:position:addCurrentItem:callback:]_block_invoke
-[WRReaderContentNavigationManager setCurrentSearchItem:]
-[WRReaderContentNavigationManager setupOutlineWithInitialDict:]
-[WRReaderContentNavigationManager updateOutlineDataWithBookId:]
-[WRReaderDictionaryViewController collectionView:cellForItemAtIndexPath:]
-[WRReaderDictionaryViewController observeValueForKeyPath:ofObject:change:context:]
-[WRReaderDictionaryViewController refreshData]_block_invoke_4
-[WRReaderEndOfTrialButton renderWithLabelDictionary:]
-[WRReaderEndOfTrialView handleCampaignButtonTapWithItem:]
-[WRReaderEndOfTrialView handleCampaignButtonTapWithItem:]_block_invoke
-[WRReaderEndOfTrialView parseRightsViewData]
-[WRReaderFloatReviewsViewController initHeaderToolViewIfNeeded]_block_invoke_2
-[WRReaderFloatReviewsViewController renderWithHyperlinksInfo:]
-[WRReaderFloatReviewsViewController setSelectedText:hyperlinksInfo:]
-[WRReaderFontSizeChangeView autoTestHandleChangeValueWithSlider:index:]
-[WRReaderFontSizeChangeView sizeThatFits:]
-[WRReaderFontSizeChangeView updateFontFamilyChangeButtonFont]
-[WRReaderHotUnderlinesViewController updateAppearanceForSectionHeaderView:inTableView:section:isPinned:]
-[WRReaderLastPageActionButtonContainerView createFontViewWithFinishIndex:iterationBlock:]
-[WRReaderLastPageBadgeView handleCheckButtonDownEvent:]
-[WRReaderLastPageBadgeView handleCheckButtonUpEvent:]
-[WRReaderLastPageBadgeView handleCheckButtonUpEvent:]_block_invoke_3
-[WRReaderLastPageBadgeView handleCheckButtonUpOutSideEvent:]
-[WRReaderLastPageViewController refreshFinishedBookInfo]_block_invoke
-[WRReaderLastPageViewController rootViewDidChangeIntrinsicSize:]
-[WRReaderLastPageViewController showing]
-[WRReaderMilestoneLabelView renderWithAttributedStrings:]
-[WRReaderMistakeViewController viewDidLoad]_block_invoke
-[WRReaderMistakeViewController viewDidLoad]_block_invoke_2
-[WRReaderModalView headerViewHeight]
-[WRReaderMoreOperationController renderWithBook:scene:]
-[WRReaderNoteViewModel initWithBookId:]
-[WRReaderOutlineViewController handleJumpToClickContentWithParams:]
-[WRReaderOutlineViewController initWithBookId:chapterUid:]_block_invoke
-[WRReaderOutlineViewController initWithBookId:chapterUid:]_block_invoke_2
-[WRReaderOutlineViewController viewDidLoad]
-[WRReaderPanelSelectionView panelHeaderHeight]
-[WRReaderPanelSelectionView panelTitle]
-[WRReaderPanelSelectionView tableView:cellForRowAtIndexPath:]
-[WRReaderPanelSelectionView tableView:didSelectRowAtIndexPath:]
-[WRReaderPanelSelectionView tableView:numberOfRowsInSection:]
-[WRReaderPencilNoteBaseView handleCanvasViewDrawingDidChange:]
-[WRReaderPencilNoteReviewManager editPencilReview:secretMode:imageDict:drawingUrl:didEditBlock:]_block_invoke
-[WRReaderPencilNoteReviewManager tryResendAllDraftDrawingReviews]_block_invoke
-[WRReaderPencilNoteReviewManager tryResendAllDraftDrawingReviews]_block_invoke_2
-[WRReaderPencilNoteReviewManager tryResendAllDraftDrawingReviews]_block_invoke_4
-[WRReaderPencilNoteReviewManager tryResendAllDraftDrawingReviews]_block_invoke_5
-[WRReaderPencilNoteReviewManager tryResendAllDraftDrawingReviews]_block_invoke_6
-[WRReaderPencilNoteReviewManager uploadDrawing:thenEditReview:secretMode:readerVC:didUploadBlock:didEditReviewBlock:didWriteReviewBlock:]_block_invoke
-[WRReaderPencilNoteReviewManager writeReview:secretMode:readerVC:imageDict:drawingUrl:didWriteBlock:]
-[WRReaderPencilNoteReviewManager writeReview:secretMode:readerVC:imageDict:drawingUrl:didWriteBlock:]_block_invoke
-[WRReaderPencilNoteReviewManager writeReview:secretMode:readerVC:imageDict:drawingUrl:didWriteBlock:]_block_invoke_2
-[WRReaderPencilNoteViewController addPageReview:]
-[WRReaderPencilNoteViewController addRangeReview:]
-[WRReaderPencilNoteViewController checkUpdatePencilPageReview:pageNoteView:]
-[WRReaderPencilNoteViewController checkUpdatePencilPageReview:pageNoteView:]_block_invoke
-[WRReaderPencilNoteViewController checkUpdatePencilPageReview:pageNoteView:]_block_invoke_2
-[WRReaderPencilNoteViewController checkUpdatePencilPageReview]
-[WRReaderPencilNoteViewController checkUpdatePencilPageReview]_block_invoke
-[WRReaderPencilNoteViewController checkUpdatePencilRangeReview]
-[WRReaderPencilNoteViewController checkUpdatePencilRangeReview]_block_invoke
-[WRReaderPencilNoteViewController checkUpdatePencilRangeReview]_block_invoke_2
-[WRReaderPencilNoteViewController checkUpdatePencilRangeReview]_block_invoke_3
-[WRReaderPencilNoteViewController checkUpdateRangeReviewDrawingAsDraft]
-[WRReaderPencilNoteViewController dealloc]
-[WRReaderPencilNoteViewController deleteEmptyDrawingReview:]_block_invoke_2
-[WRReaderPencilNoteViewController editPencilReview:secretMode:imageDict:drawingUrl:]_block_invoke
-[WRReaderPencilNoteViewController editRangeReviewForColorStyleSilentWithReview:]_block_invoke
-[WRReaderPencilNoteViewController editRangeReviewForColorStyleSilentWithReview:]_block_invoke_2
-[WRReaderPencilNoteViewController handleBookmarkUpdatedNotification:]
-[WRReaderPencilNoteViewController handleCloseRangeReviewEditWithShowAlert:]
-[WRReaderPencilNoteViewController handleCloseRangeReviewEditWithShowAlert:]_block_invoke
-[WRReaderPencilNoteViewController handleDeleteRangeReview]_block_invoke_2
-[WRReaderPencilNoteViewController init]
-[WRReaderPencilNoteViewController resetContextWithRangeReviews:chapterIdx:defaultSecretMode:]
-[WRReaderPencilNoteViewController setupPageNoteView]_block_invoke
-[WRReaderPencilNoteViewController setupRangeNoteView]
-[WRReaderPencilNoteViewController setupRangeNoteView]_block_invoke
-[WRReaderPencilNoteViewController switchToRangeReview:curRange:curColorStyle:]
-[WRReaderPencilPageNoteListView addCanvasViewDrawingDidChangeBlockWithNoteView:]_block_invoke
-[WRReaderPencilPageNoteListView autoSaveEditingDrawingToLocalAsDraft]
-[WRReaderPencilPageNoteListView handleUpdatePageNoteReviewsWithBlock:]
-[WRReaderProgressChangeView handleNextButtonClick:]
-[WRReaderProgressChangeView handlePreButtonClick:]
-[WRReaderProgressChangeView sizeThatFits:]
-[WRReaderProgressData initWithBook:forPDF:]
-[WRReaderProgressData toCGIJsonDict]
-[WRReaderReviewsRNViewController handleWriteReviewButtonEvent:]
-[WRReaderSegmentViewController handleNotesOutputComputerButton]_block_invoke_2
-[WRReaderSegmentViewController initNoteControllerIfNeeded]
-[WRReaderSinglePurchaseEndTrailBookContentView renderData]
-[WRReaderTextSelector updateTurningPageTimerWithGesture:]
-[WRReaderTimer handleReadingTime:]
-[WRReaderTimer setActive:]
-[WRReaderTimer startTimer]
-[WRReaderUnderlineStyleButtonManager updateSelectedStyleButtonUI]
-[WRReaderViewController _saveReadingProgressAndIsAsync:]
-[WRReaderViewController addObservers]_block_invoke
-[WRReaderViewController addObservers]_block_invoke_2
-[WRReaderViewController animateAfterWritePageReview]_block_invoke
-[WRReaderViewController autoTestGetCurrentScreenContentString]
-[WRReaderViewController calculateReadingTimeAndUploadIfNeeded]
-[WRReaderViewController calculateReadingTimeFromLastReadDate]
-[WRReaderViewController canReadFromLocalWithChapterData:]
-[WRReaderViewController changeTypesetterAttributesWithBlock:]
-[WRReaderViewController checkLocationInCurrentPage:stringLocation:chapterIdx:]
-[WRReaderViewController detectExcessPageViews]
-[WRReaderViewController didEnterBackGround]
-[WRReaderViewController didEnterForeGround]
-[WRReaderViewController didFlipPage]
-[WRReaderViewController didReceiveMemoryWarning]
-[WRReaderViewController firstlyWillRenderPageView:progressData:source:]
-[WRReaderViewController gotoChapterIdx:filePosition:pageOfFlyleaf:shouldAutoJumpToCover:]
-[WRReaderViewController gotoChapterIdx:position:positionOfFile:]
-[WRReaderViewController handleBackProgressButtonClick:]
-[WRReaderViewController handleLastPageGesture:]
-[WRReaderViewController handleLastPageTapGesture:]
-[WRReaderViewController handleSizeChanged]
-[WRReaderViewController initChapterPageCount]
-[WRReaderViewController initChapterPageCount]_block_invoke
-[WRReaderViewController initChapterPageCount]_block_invoke_3
-[WRReaderViewController initWithBook:progress:forceUseInitialProgress:doodleMode:autoRead:]
-[WRReaderViewController initWithBookId:]
-[WRReaderViewController invokeVaildReadingProgress]
-[WRReaderViewController isLastPageWithChapterIdx:page:]
-[WRReaderViewController isReviewChapterFirstPageWithChapterData:page:]
-[WRReaderViewController isReviewChapterInMiddlePageWithChapterData:page:]
-[WRReaderViewController isReviewChapterLastPageWithChapterData:page:]
-[WRReaderViewController jumpReadingToNeigbourChapterForward:]
-[WRReaderViewController jumpReadingToNextChapter]
-[WRReaderViewController jumpReadingToPreChapter]
-[WRReaderViewController jumpToChapterUid:chapterOffset:shouldAutoJumpToCover:jumpToCloseChapterIdxIfNotExists:jumpFromStartProgress:completion:]
-[WRReaderViewController jumpToChapterUid:chapterOffset:shouldAutoJumpToCover:jumpToCloseChapterIdxIfNotExists:jumpFromStartProgress:completion:]_block_invoke
-[WRReaderViewController jumpToChapterUid:page:]
-[WRReaderViewController loadCurrentPagePencilNotes]
-[WRReaderViewController pageView:didClickPencilNote:]
-[WRReaderViewController recomposeAndClearCache:]
-[WRReaderViewController recomposeCurrentPageViewWithSource:]
-[WRReaderViewController recomposeLoadedPageView:]
-[WRReaderViewController refreshWithBook:]
-[WRReaderViewController reloadCurrentPageView]
-[WRReaderViewController reloadPageViewsWithProgressData:source:]
-[WRReaderViewController removeAllPageViewLinkBookPaperHighlight]
-[WRReaderViewController removeExcessPageViews:pageViewsToKeep:]
-[WRReaderViewController renderErrorPageView:error:chapter:andChapterFormat:progressData:source:]
-[WRReaderViewController renderLoadingContentPageView:progressData:source:]
-[WRReaderViewController renderLoadingContentPageView:progressData:source:]_block_invoke
-[WRReaderViewController renderPageView:nextToChapterIdx:page:]
-[WRReaderViewController renderPageView:previousToChapterIdx:page:]
-[WRReaderViewController renderPageView:progressData:source:]
-[WRReaderViewController savePreviousPagePencilNote]
-[WRReaderViewController scrollToLastReadingProgressIfNeeded]
-[WRReaderViewController setBaseReaderViewModel:]_block_invoke_2
-[WRReaderViewController showMileStoreRemind]
-[WRReaderViewController startShowingReadingPageView]
-[WRReaderViewController syncAuthorFlyleafDatas]
-[WRReaderViewController syncBookInfoAndChapterInfoWithCallback:]_block_invoke
-[WRReaderViewController syncFlyleapDataWithBook:]
-[WRReaderViewController tryToJumpToAuthorFlyLeafPage]
-[WRReaderViewController tryToJumpToAuthorFlyLeafPage]_block_invoke
-[WRReaderViewController turnToPlayingFileLocation:stringLocation:chapterIdx:]
-[WRReaderViewController uploadReadingProgressWithCallback:]
-[WRReaderViewController viewDidLoad]
-[WRReaderViewController viewWillDisappear:]
-[WRReaderViewController willPopInNavigationControllerWithAnimated:]
-[WRReaderViewModel loadChapterDataWithChapterIdx:reviewVid:tryRead:callback:]
-[WRReaderViewModel updateInfoAfterAutoPaidChapter:]