TaskUpdateToolInput.fromJson constructor

TaskUpdateToolInput.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory TaskUpdateToolInput.fromJson(Map<String, dynamic> json) =>
    TaskUpdateToolInput(
      taskId: json['taskId'] as String,
      subject: json['subject'] as String?,
      description: json['description'] as String?,
      activeForm: json['activeForm'] as String?,
      status: json['status'] as String?,
      addBlocks: (json['addBlocks'] as List<dynamic>?)
          ?.map((e) => e as String)
          .toList(),
      addBlockedBy: (json['addBlockedBy'] as List<dynamic>?)
          ?.map((e) => e as String)
          .toList(),
      owner: json['owner'] as String?,
      metadata: json['metadata'] as Map<String, dynamic>?,
    );