sourcelist(fill = true, varname = "feeds") { elm: FeedCollection ->
val item = SubListItem()
item.label = elm.name
- item.buttonIcon = "folder"
- item.buttonLabel = "Test"
- item.badge = "123"
item
}
hbox(margin = 4, spacing = 4) {
groups = ui.list<FeedGroup>()
name = ui.string()
urls = ui.text()
+ user = ui.string()
+ password = ui.string()
+ cert = ui.string()
groups.addAll(sourceList.groups)
textfield(value = cert, hexpand = true)
button(icon = "document-open") {
openFileDialog(ui) { event ->
-
+ val files = event.fileListEventData;
+ if(files.size > 0) {
+ cert!!.setString(files[0])
+ }
}
}
}