Structs
The list of changes to apply to all records in a list. All operations with
text are case insensitive, so if you, e.g., try to replace a project
projectone
to ProjectOne
no todo is updatedEnums
Type of operation applied to todo properties. Every field supports
its own set of operations (except
None
that can be used for all of them):Constants
The ID value returned instead of new todo ID if adding a new todo fails
Empty priority - means a todo do not have any priority set
Functions
Appends a new todo to todo list
Appends todos to a file. If file does not exist it is created.
Makes a clones of selected todos
Marks todos completed.
Modifies existing todos.
Load a list of todo from a file in todo.txt format. If the file does not
exist or cannot be opened the function returns empty list
Removes todos from the list
Saves the list of todos into a local file. Returns an error if saving
fails.
Removes flag
done
from todos.