Shows all tasks with status and date.
Tasks can be in the form of a todo [T], deadline [D], or event [E].
Marks specified task as done.
Deletes a specific task.
Sorts tasks by dates.
Saves all data and closes the window for you.
todo
- Adds a todo item to the listFormat: todo DESCRIPTION
Example of usage:
todo fail CS2103T
Expected outcome:
Got it. I've added this task:
[T][✘] fail CS2103T
You now have ... tasks in the list.
deadline
- Adds a deadline item to the list, with a specified dateFormat: deadline DESCRIPTION /by YYYY-MM-DD
Example of usage:
deadline fail CS2103T /by 2020-12-01
Expected outcome:
Got it. I've added this task:
[D][✘] fail CS2103T (by: 2020-12-01)
You now have ... tasks in the list.
event
- Adds an event item to the list, with a specified dateFormat: event DESCRIPTION /at YYYY-MM-DD
Example of usage:
event fail CS2103T /at 2020-12-02
Expected outcome:
Got it. I've added this task:
[E][✘] fail CS2103T (at: 2020-12-02)
You now have ... tasks in the list.
list
- Shows all current tasksFormat: list
Example of usage:
list
Expected outcome:
If there are no items in the list:
Theres currently nothing in your list.
If there are existing items in the list, it may look something like:
1. [T][✓] fail CS2103T
2. [D][✓] fail CS2103T (by: 2020-12-01)
3. [E][✓] fail CS2103T (at: 2020-12-02)
done
- Marks a current task as doneFormat: done ITEM NUMBER
Example of usage:
done 1
Expected outcome:
Nice, I've marked this item as done:
[T][✓] fail CS2103T
delete
- Deletes an item from the list.Format: delete ITEM NUMBER
Example of usage:
delete 1
Expected outcome:
Noted, I've removed this task:
[T][✓] fail CS2103T
You now have ... items in the list.
sort
- Shows all current tasksFormat: sort
Example of usage:
sort
Expected outcome:
Tasks sorted by date
1. [D][✓] fail CS2103T (by: 2020-12-01)
2. [E][✓] fail CS2103T (at: 2020-12-02)
3. [T][✓] fail CS2103T
bye
- Exits the program.Format: bye
Example of usage:
bye
Expected outcome:
The window closes.