diff --git a/app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt b/app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt index b408f1a86..ecc213c80 100644 --- a/app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt +++ b/app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt @@ -31,6 +31,7 @@ class AnalyzeRule(val ruleData: RuleDataInterface) : JsExtensions { var content: Any? = null var baseUrl: String? = null var redirectUrl: URL? = null + var userReverse: Boolean = false private var isJSON: Boolean = false private var isRegex: Boolean = false @@ -60,6 +61,10 @@ class AnalyzeRule(val ruleData: RuleDataInterface) : JsExtensions { return this } + fun setReverse(): Boolean { + return this.userReverse = true + } + fun setBaseUrl(baseUrl: String?): AnalyzeRule { baseUrl?.let { this.baseUrl = baseUrl