public TodoListAddItem( TodoListWindow window ) { Window = window; DueDateToggle = true; DueTimeToggle = true; }
/// <summary> /// Property changed invoke method /// </summary> /// <param name="propertyName"></param> private void TodoList() { using (TodoListWindow todoListWindow = new TodoListWindow(userModel)) { todoListWindow.ShowDialog(); } }
public void SetTodoListWindow( TodoListWindow window ) { Window = window; Window.SetEditTaskWindow( this ); IsEnabled = true; AssignToIndex = Window.GetCurrentList().GetDevelopersList().FindIndex( item => item == Task.Developer ) + 1; }
public static void Display( TodoListWindow window, List<TodoListWorkflow> workflow , TodoListWorkflowListAddCallback addCallback , TodoListWorkflowListEditCallback editCallback , TodoListWorkflowListDeleteCallback deleteCallback ) { if( workflow == null ) { Debug.LogError( "Workflow List is null" ); return; } if( DeleteTaskTexture == null ) { DeleteTaskTexture = (Texture2D)UnityEngine.Resources.Load( TodoList.GetImageFolder( GUI.skin.name ) + "Cross", typeof( Texture2D ) ); } if( EditTaskTexture == null ) { EditTaskTexture = (Texture2D)UnityEngine.Resources.Load( TodoList.GetImageFolder( GUI.skin.name ) + "Edit", typeof( Texture2D ) ); } Workflow = workflow; AddCallback = addCallback; EditCallback = editCallback; DeleteCallback = deleteCallback; EditorGUILayout.BeginVertical( GUILayout.Width( Mathf.Max( 295, Screen.width / 3 ) ) ); { GUILayout.Space( 5 ); DisplayHeadline(); if( EditItemIndex == -1 ) { DisplayWorkflowItems(); DisplayAddButton(); } else { DisplayWorkflowItemEdit(); } } EditorGUILayout.EndVertical(); }
public TodoListStatistics( TodoListWindow window ) { Window = window; }
public TodoListSettings( TodoListWindow window ) { Window = window; }
public TodoListView( TodoListWindow window ) { Window = window; }