예제 #1
0
        private void AddToDoToFoldoutView(ToDoData todoItem)
        {
            var itemToDoView = new ToDoListItemView(todoItem, (_) => RefreshStateWithView());

            itemToDoView.deleteAct = (_) =>
            {
                EnqueueCmd(() =>
                {
                    ToDoDataManager.RemoveProductToDoItem(productVersion, todoItem);
                    foldoutView.RemoveFoldoutView(itemToDoView);
                });
            };

            foldoutView.AddFoldoutView(itemToDoView);
        }
 private void ChangeProperty(ToDoListItemView item)
 {
     isDirty = true;
 }
예제 #3
0
 private void RemoveFromParent(ToDoListItemView item)
 {
     UpdateToDoItems();
 }
예제 #4
0
 private void ChangeProperty(ToDoListItemView item)
 {
     //isDirty = true;
     ReBuildToDoItems();
 }