onClick

fun <T : CSView<*>> T.onClick(action: CSProperty<Boolean>): T
fun <T : CSView<*>> T.onClick(action: CSEvent<Unit>): T
fun <T : CSView<*>> T.onClick(function: (view: T) -> Unit): T