Expand description
Data models for Things 3 entities
Structs§
- Area
- Area entity
- Bulk
Complete Request - Request to complete multiple tasks
- Bulk
Create Tasks Request - Request to create multiple tasks in one call.
- Bulk
Delete Request - Request to delete multiple tasks
- Bulk
Move Request - Request to move multiple tasks to a project or area
- Bulk
Operation Result - Result of a bulk operation
- Bulk
Update Dates Request - Request to update dates for multiple tasks
- Create
Area Request - Area creation request
- Create
Project Request - Project creation request
- Create
TagRequest - Tag creation request
- Create
Task Request - Task creation request
- Project
- Project entity
- Tag
- Tag entity (enhanced with duplicate prevention support)
- TagCompletion
- Tag auto-completion suggestion
- TagMatch
- Tag search result with similarity scoring
- TagPair
- Pair of similar tags (for duplicate detection)
- TagStatistics
- Tag statistics for analytics
- Task
- Main task entity
- Task
Filters - Task filters for queries
- Things
Id - Identifier for any Things 3 entity (task, project, area, tag, heading).
- Update
Area Request - Area update request
- Update
Project Request - Project update request
- Update
TagRequest - Tag update request
- Update
Task Request - Task update request
Enums§
- Delete
Child Handling - How to handle child tasks when deleting a parent
- Project
Child Handling - How to handle child tasks when completing/deleting a project
- TagAssignment
Result - Result of tag assignment to task
- TagCreation
Result - Result of tag creation with duplicate checking
- TagMatch
Type - Tag match type classification
- Task
Status - Task status enumeration
- Task
Type - Task type enumeration