private TodoItemWidget newItemWidget(TodoItem item) { TodoItemWidget listItemWidget = new TodoItemWidget(item); listItemWidget.IsComplete = item.IsComplete; listItemWidget.DeleteClicked += ItemAboutToDelete; listItemWidget.ActivateChanged += ItemActivateChanged; return(listItemWidget); }
private void ItemActivateChanged(TodoItemWidget widget, Boolean IsComplete) { itemsService.updateItemStatus(widget.Item, IsComplete); }