Displays all tasks in a list.
Marks a task as complete.
Deletes the task at the stated index.
Searches all tasks that contained the search keyword, and displays those containing the keyword on the screen.
Undoes the previous action taken. This only works for the action immediately preceding it.
Creates an event at the specified time.
Creates a deadline task to be completed by the specified time.
Creates a todo task.
list
- List all tasksDisplays all tasks on the screen.
Example of usage:
list
Expected outcome:
Here are the tasks in your list:
<tasks>
done
- Marks task as completeMarks a task as complete, and displays a confirmation.
Example of usage:
done 5
Expected outcome:
Nice! I've marked this task as done:
<task>
delete
- Delete the specified taskDeletes the task from the tasklist and displays a confirmation
Example of usage:
delete 5
Expected outcome:
Noted. I've removed this task:
<task>
find
- Search for tasks by keywordDisplays all tasks on the screen that contain the specified keyword
Example of usage:
find kappa
Expected outcome:
Here are the matching tasks in your list:
<tasks>
undo
- Undoes the latest actionUndoes the latest action.
Example of usage:
undo
Expected outcome:
Nice! I've undid your previous action!
Here are the tasks in your list:
<tasks>
event
- Creates an eventCreates an event at the specified time.
Example of usage:
event kappa /at 2020-02-20 1900
Expected outcome:
Got it. I've added this task:
[E][x] kappa (at: 20 Feb 2020 19:00)
deadline
- Creates a deadlineCreates a deadline to be completed by the specified time.
Example of usage:
deadline kek /by 2020-03-30 1800
Expected outcome:
Got it. I've added this task:
[D][x] kek (by: 30 Mar 2020 18:00)
todo
- Creates a todoCreates a todo.
Example of usage:
todo lel
Expected outcome:
Got it. I've added this task:
[T][x] lel