modules 添加web

This commit is contained in:
Xwite
2023-04-07 20:28:21 +08:00
parent ed14659aa6
commit 95f53948f1
88 changed files with 5784 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
/** https://github.com/gedoor/legado/tree/master/app/src/main/java/io/legado/app/data/entities */
interface BaseSource {
lastUpdateTime?: number | undefined
}
interface BookSoure extends BaseSource {
bookSourceUrl?: string | undefined
bookSourceName?: string | undefined
bookSourceType?: number | undefined
bookSourceGroup?: string | undefined
bookSourceComment?: string | undefined
ruleSearch?: RuleSearch | undefined
ruleBookInfo?: RuleBookInfo | undefined
ruleToc?: RuleToc | undefined
ruleContent?: RuleContent | undefined
ruleReview?: RuleReview | undefined
ruleExplore?: ruleExplore | undefined
}
interface RuleSearch {
checkKeyWord?: string | undefined
}
interface RssSource extends BaseSource {
sourceUrl?: string | undefined
sourceName?: string | undefined
sourceGroup?: string | undefined
sourceComment?: string | undefined
}
type Source = BookSoure & RssSource
export { Source, BookSoure, RssSource }