|
|
|
@ -2,7 +2,9 @@ package io.legado.app.ui.widget |
|
|
|
|
|
|
|
|
|
import androidx.compose.foundation.layout.Column |
|
|
|
|
import androidx.compose.foundation.layout.Row |
|
|
|
|
import androidx.compose.foundation.rememberScrollState |
|
|
|
|
import androidx.compose.foundation.text.KeyboardOptions |
|
|
|
|
import androidx.compose.foundation.verticalScroll |
|
|
|
|
import androidx.compose.material.AlertDialog |
|
|
|
|
import androidx.compose.material.Text |
|
|
|
|
import androidx.compose.material.TextButton |
|
|
|
@ -11,6 +13,7 @@ import androidx.compose.runtime.Composable |
|
|
|
|
import androidx.compose.runtime.MutableState |
|
|
|
|
import androidx.compose.runtime.mutableStateOf |
|
|
|
|
import androidx.compose.runtime.remember |
|
|
|
|
import androidx.compose.ui.Modifier |
|
|
|
|
import androidx.compose.ui.text.input.KeyboardType |
|
|
|
|
import io.legado.app.R |
|
|
|
|
import io.legado.app.model.analyzeRule.AnalyzeUrl |
|
|
|
@ -91,7 +94,8 @@ fun UrlOptionView(urlOption: AnalyzeUrl.UrlOption) { |
|
|
|
|
mutableStateOf("") |
|
|
|
|
} |
|
|
|
|
urlOption.setJs(js.value) |
|
|
|
|
Column { |
|
|
|
|
|
|
|
|
|
Column(Modifier.verticalScroll(rememberScrollState())) { |
|
|
|
|
Row { |
|
|
|
|
LabelledCheckBox( |
|
|
|
|
checked = useWebView.value, |
|
|
|
@ -145,8 +149,7 @@ fun UrlOptionView(urlOption: AnalyzeUrl.UrlOption) { |
|
|
|
|
}, |
|
|
|
|
label = { |
|
|
|
|
Text(text = "type") |
|
|
|
|
}, |
|
|
|
|
keyboardOptions = KeyboardOptions(keyboardType = KeyboardType.Number) |
|
|
|
|
} |
|
|
|
|
) |
|
|
|
|
TextField( |
|
|
|
|
value = webJs.value, |
|
|
|
|