markdown and readable flag
This commit is contained in:
+2
@@ -12,6 +12,7 @@ import mozilla.components.concept.engine.webextension.Port
|
||||
import mozilla.components.lib.state.ext.flowScoped
|
||||
import mozilla.components.support.base.feature.LifecycleAwareFeature
|
||||
import mozilla.components.support.base.log.logger.Logger
|
||||
import mozilla.components.support.ktx.android.org.json.tryGetInt
|
||||
import mozilla.components.support.ktx.android.org.json.tryGetString
|
||||
import mozilla.components.support.ktx.kotlinx.coroutines.flow.filterChanged
|
||||
import mozilla.components.support.ktx.kotlinx.coroutines.flow.ifAnyChanged
|
||||
@@ -48,6 +49,7 @@ class ReadabilityExtractFeature(
|
||||
tabId = tabId,
|
||||
fullContentMarkdown = message.tryGetString("fullContentMarkdown"),
|
||||
fullContentPlain = message.tryGetString("fullContentPlain"),
|
||||
isProbablyReaderable = message.tryGetInt("isProbablyReaderable") == 1,
|
||||
extractedContentMarkdown = message.tryGetString("extractedContentMarkdown"),
|
||||
extractedContentPlain = message.tryGetString("extractedContentPlain")
|
||||
)
|
||||
|
||||
+6
-3
@@ -1024,6 +1024,7 @@ data class TabContent (
|
||||
val tabId: String,
|
||||
val fullContentMarkdown: String? = null,
|
||||
val fullContentPlain: String? = null,
|
||||
val isProbablyReaderable: Boolean,
|
||||
val extractedContentMarkdown: String? = null,
|
||||
val extractedContentPlain: String? = null
|
||||
)
|
||||
@@ -1033,9 +1034,10 @@ data class TabContent (
|
||||
val tabId = pigeonVar_list[0] as String
|
||||
val fullContentMarkdown = pigeonVar_list[1] as String?
|
||||
val fullContentPlain = pigeonVar_list[2] as String?
|
||||
val extractedContentMarkdown = pigeonVar_list[3] as String?
|
||||
val extractedContentPlain = pigeonVar_list[4] as String?
|
||||
return TabContent(tabId, fullContentMarkdown, fullContentPlain, extractedContentMarkdown, extractedContentPlain)
|
||||
val isProbablyReaderable = pigeonVar_list[3] as Boolean
|
||||
val extractedContentMarkdown = pigeonVar_list[4] as String?
|
||||
val extractedContentPlain = pigeonVar_list[5] as String?
|
||||
return TabContent(tabId, fullContentMarkdown, fullContentPlain, isProbablyReaderable, extractedContentMarkdown, extractedContentPlain)
|
||||
}
|
||||
}
|
||||
fun toList(): List<Any?> {
|
||||
@@ -1043,6 +1045,7 @@ data class TabContent (
|
||||
tabId,
|
||||
fullContentMarkdown,
|
||||
fullContentPlain,
|
||||
isProbablyReaderable,
|
||||
extractedContentMarkdown,
|
||||
extractedContentPlain,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user