TodoTask class
Represents a task in Microsoft To Do.
- Annotations
 - 
    
- @JsonSerializable.new()
 
 
Constructors
- 
          TodoTask({String? id, String? title, String? body, String? status, String? importance, bool? isCompleted, bool? hasRecurrence, String? createdDateTime, String? lastModifiedDateTime, String? dueDateTime, String? completedDateTime, String? parentListId, List<
String> ? categories, RecurrencePattern? recurrence, Map<String, dynamic> ? extensions, LinkedResources? linkedResources}) - Creates a new TodoTask instance.
 - 
          TodoTask.fromJson(Map<
String, dynamic> json) - 
          Creates a TodoTask instance from a JSON object.
            factory
 
Properties
- body → String?
 - 
  The detailed description of the task.
  final
 - 
  categories
  → List<
String> ? - 
  Collection of categories associated with the task.
  final
 - completedDateTime → String?
 - 
  The date and time when the task should be completed.
  final
 - createdDateTime → String?
 - 
  Time when the task was created.
  final
 - dueDateTime → String?
 - 
  The date and time when the task is due.
  final
 - 
  extensions
  → Map<
String, dynamic> ? - 
  Custom properties for the task.
  final
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - hasRecurrence → bool?
 - 
  Flag indicating whether the task is recurring.
  final
 - id → String?
 - 
  The unique identifier of the task.
  final
 - importance → String?
 - 
  The importance of the task.
  final
 - isCompleted → bool?
 - 
  Flag indicating whether the task has been completed.
  final
 - lastModifiedDateTime → String?
 - 
  Time when the task was last modified.
  final
 - linkedResources → LinkedResources?
 - 
  Links related to the task.
  final
 - parentListId → String?
 - 
  The ID of the task list that contains the task.
  final
 - recurrence → RecurrencePattern?
 - 
  The task's recurrence pattern.
  final
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - status → String?
 - 
  The status of the task.
  final
 - title → String?
 - 
  The title of the task.
  final
 
Methods
- 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toJson(
) → Map< String, dynamic>  - Converts this TodoTask instance to a JSON object.
 - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited