PlannerTaskDetails class

Represents additional information about a task in Microsoft Planner.

Annotations
  • @JsonSerializable()

Constructors

PlannerTaskDetails.new({String? description, String? id, String? previewType, Map<String, ChecklistItem>? checklist, Map<String, ExternalReference>? references})
Creates a new PlannerTaskDetails instance.
PlannerTaskDetails.fromJson(Map<String, dynamic> json)
Creates a PlannerTaskDetails instance from JSON data.
factory

Properties

checklist Map<String, ChecklistItem>?
A collection of checklist items on the task.
final
description String?
The description of the task.
final
hashCode int
The hash code for this object.
no setterinherited
id String?
The ID of the task details.
final
previewType String?
The reference preview URL of the task.
final
references Map<String, ExternalReference>?
A collection of references (URLs and notes) for the task.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Converts this PlannerTaskDetails instance to JSON data.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited