pawegio
03/07/2016, 11:33 PMval actions = mutableListOf<() -> Unit>().apply {
add { actionA() }
add { actionB() }
if (c) add { actionC() }
}
val labels = mutableListOf<String>().apply {
add("Asdf")
add("Bfew")
if (c) add("Cdsa")
}
selector("Show \”${asdf.title}\" in:", labels, { i ->
actions[i].invoke()
})