We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4e8b91b commit 3cda43fCopy full SHA for 3cda43f
1 file changed
krscript/src/main/java/com/omarea/krscript/ui/ParamsAppChooserRender.kt
@@ -33,6 +33,19 @@ class ParamsAppChooserRender(
33
// collator dùng chung cho toàn bộ quá trình sort
34
private val collator: Collator = Collator.getInstance(Locale.getDefault())
35
36
+ private val selectedValues: Set<String>
37
+ get() = if (actionParamInfo.multiple) {
38
+ valueView.text.toString()
39
+ .split(actionParamInfo.separator)
40
+ .filter { it.isNotEmpty() }
41
+ .toSet()
42
+ } else {
43
44
+ .takeIf { it.isNotEmpty() }
45
+ ?.let { setOf(it) }
46
+ ?: emptySet()
47
+ }
48
+
49
fun render(): View {
50
val layout = LayoutInflater.from(context)
51
.inflate(R.layout.kr_param_app, null)
0 commit comments