class TodoItemListCell : ListCell<TodoItem>() {
val controller : MainViewController = find(MainViewController::class)
override fun updateItem(item: TodoItem?, empty: Boolean) {
super.updateItem(item, empty)
if( empty || item == null) {
text = null
graphic = null
} else {
text = null
graphic = controller.readCache(item).root
}
}
}